我有一个使用在IIS 7.5 Web服务器上运行的Entity Framework 5.0的MVC站点。该网站在我的本地计算机上运行良好,但当我将其上传到网络服务器时,我收到错误:
Method not found: 'System.Version System.Web.HttpRuntime.get_IISVersion()'.
该站点在其自己的集成管道上运行,我在服务器上运行其他MVC站点没有问题。
有什么想法吗?
答案 0 :(得分:1)
通过重新安装asp.net 4.5框架解决了这个问题。
答案 1 :(得分:0)
安装后必须注册 .NET Framework 版本。
1)以Admin身份打开cmd窗口并转到服务器中的Framework v4.5安装目录并执行 aspnet_regiis.exe -r
c:\Windows\Microsoft.NET\{Framework}\v4.5 /*The default folder is something like this*/
2)转到 IIS ,然后从托管应用程序的当前池更改.NET版本。