C# 我可以在.NET 4中部署我的ASP.NET MVC 4应用程序吗
我想知道一件事,ASP.NETMVC4应用程序可以在.NET4服务器上运行 我正在尝试部署我的MVC4应用程序,但我发现了一个错误 500-内部服务器错误。C# 我可以在.NET 4中部署我的ASP.NET MVC 4应用程序吗,c#,.net,hosting,asp.net-mvc-4,C#,.net,Hosting,Asp.net Mvc 4,我想知道一件事,ASP.NETMVC4应用程序可以在.NET4服务器上运行 我正在尝试部署我的MVC4应用程序,但我发现了一个错误 500-内部服务器错误。 您使用的资源有问题 正在查找,但无法显示 我的目标是.NET4框架,但仍然存在此错误。我不确定服务器会发生什么情况。我正试图查看其他帖子,但我没有找到任何帖子可以证明MVC4可以在.net服务器上运行。是的。ASP.NETMVC4将在ASP.NET4和ASP.NET4.5上运行。我正在ASP.NET4上运行一个站点,并且在中也得到了确认。这
您使用的资源有问题 正在查找,但无法显示
我的目标是.NET4框架,但仍然存在此错误。我不确定服务器会发生什么情况。我正试图查看其他帖子,但我没有找到任何帖子可以证明MVC4可以在.net服务器上运行。是的。ASP.NETMVC4将在ASP.NET4和ASP.NET4.5上运行。我正在ASP.NET4上运行一个站点,并且在中也得到了确认。这假设您的应用程序中没有任何新的4.5功能 如果服务器尚未安装所需的MVC 4.dll文件,请确保您正在bin文件夹中复制这些文件。解释如何部署版本3。您需要检查当前的.dll是否为必需的 如果您能提供一些其他详细信息,并让我们知道您正在运行的IIS和Visual Studio的版本,我们可能会提供更具体的答案
您所说的“.NET 4服务器”是什么意思?您是否正在尝试在自制的服务器应用程序中运行此应用程序,而不是在IIS中执行正常操作?@JoeWhite意味着具有.net 4应用程序的基于窗口的服务器也可以运行MVC 4。请编辑我的问题,如果它是一个混乱。500错误可能意味着几乎任何错误。。。你能查一下服务器的事件日志吗?@HenkHolterman实际上我从别人那里得到了一台服务器,帮助我测试自己的脚本。我已在子域/目录中安装。服务器上是否安装了MVC4?如果没有,则需要按照此处的说明进行bin部署。这是针对MVC3的,但我认为对于4应该是相同的。另外,如果你发布堆栈跟踪也会很有帮助。不,它不需要4.5,除非你使用了bundling/async/await这样的4.5功能,然后你就爆炸了:)@AdamTuliper,好吧。但它不仅仅是mvc4。。。如果没有4.5,你就不能使用async,它与asp.net或asp.net-mvc-4毫无关系。当然,它与mvc4源代码中使用的是async,因此它与mvc4和.net 4.5都有关系,但我们都知道最终的结果-如果你想这样做,你显然需要4.5,如果不需要,你就可以继续。仅供参考,如果您参考NuGet软件包,则在MVC4+.NET4.0中仍然可以使用async。(不过VS2012是必需的)现在有NuGet软件包为您完成腿部工作,对吗?