我正在使用 VS2010 并将我的 MVC3 应用程序部署到我的网络服务器。我去了项目->发布设置并添加了我的数据库连接,就是这样。我右键单击我的应用程序并单击生成一个 zip 文件的“构建部署包”。我将它复制到我的服务器并将应用程序导入 IIS,没有任何错误。但是当我尝试在浏览器中加载它时,我感到很害怕:
无法加载文件或程序集 'System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一
我从 web.config 中取出该行,然后我得到:
无法加载文件或程序集“System.Web.WebPages,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一
我从 web.config 中取出该行,然后我得到:
无法加载文件或程序集“Microsoft.Web.Infrastructure,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一
我需要继续吗?当我部署或构建我的应用程序以将其加载到 IIS 中以便所有依赖项都可用时,我做错了什么?
.NET 4.0 是 IIS 中的默认应用程序池。