MVC3应用程序没有在IIS7上运行。这显示错误

时间:2013-05-22 12:40:25

标签: asp.net-mvc-3

第15行:
第16行:
我在Visual Studio 2008中制作了我的应用程序,它在IIS7上运行正常如果我已经安装了AspNetMVC3.But没有在任何其他机器上没有这个软件。

          // This is Error
 <system.web>
 <compilation debug="true" targetFramework="4.0">
  <assemblies>
     <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

       //End of Error



</script>

2 个答案:

答案 0 :(得分:0)

我有可能在IIS上没有激活正确的目标框架吗?我认为您的应用程序需要.Net Framework 4并且您的.Net 2.0 / 3.0或3.5已激活... 只是一个猜测...像其他人说的那样请提供更多信息... =) 这是一个如何安装.Net 4的链接

http://www.fasw.ws/faswwp/install-net-framework-4-0-to-iis-7-0/

编辑: 查看此问题并回答非常详细的信息 How to add ASP.NET 4.0 as Application Pool on IIS 7, Windows 7

答案 1 :(得分:0)

检查您是否拥有HttpMpdule。转到IIS管理器&gt;默认网站点击它。在右侧窗格中,双击“模块”并验证您是否拥有此模块。如果它丢失了,那么即使在集成模式下也无法运行asp .net mvc