Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 IIS(AWS)部署问题_Asp.net Mvc 3_Iis_Amazon Web Services - Fatal编程技术网

Asp.net mvc 3 IIS(AWS)部署问题

Asp.net mvc 3 IIS(AWS)部署问题,asp.net-mvc-3,iis,amazon-web-services,Asp.net Mvc 3,Iis,Amazon Web Services,在Amazon AWS上将我创建的应用程序部署到IIS时遇到一些问题。我基本上已经从开发中休了一个假,一年多没有部署应用程序了 该应用程序已通过fine传输并运行到导致错误和显示框架缺失等程度。我过去通过以下方式解决了这一问题: 更改服务器上使用的.NET版本 包括程序实际传输时的所有DLL(不是默认情况下的功能) 就我的一生而言,我不记得在部署程序时如何包含所有DLL,以便可以依赖这些DLL而不是系统的框架。有人能提醒我一下吗?你是在说什么吗?考虑到您需要记住,在移动应用程序、将其放在新服务器

在Amazon AWS上将我创建的应用程序部署到IIS时遇到一些问题。我基本上已经从开发中休了一个假,一年多没有部署应用程序了

该应用程序已通过fine传输并运行到导致错误和显示框架缺失等程度。我过去通过以下方式解决了这一问题:

  • 更改服务器上使用的.NET版本
  • 包括程序实际传输时的所有DLL(不是默认情况下的功能)

  • 就我的一生而言,我不记得在部署程序时如何包含所有DLL,以便可以依赖这些DLL而不是系统的框架。有人能提醒我一下吗?

    你是在说什么吗?考虑到您需要记住,在移动应用程序、将其放在新服务器上等任何时候,都要确保这些依赖项位于您的bin文件夹中,这是一件很痛苦的事情


    您显示的错误是什么?如果可能的话,我认为你最好解决这些问题。在过去几年中,Windows在安装更新方面变得更加友好。

    您可以右键单击Project并从上下文菜单中选择添加可部署依赖项

    从MVC4开始,运行MVC应用程序所需的所有程序集都是 自动添加到bin目录,任何MVC4应用程序 bin可部署(意味着您可以在服务器中运行它,而无需显式 安装MVC)。因此,系统包括可展开部件 对话框已从Visual Studio 2012中删除


    更多信息:

    MVC4真是太棒了。我不知道。这意味着我应该努力推动我的公司从第三个转变为第三个精彩的!正是我想要的。如果是这样的话,我们当然也应该切换到MVC4