3

我有一个使用在 IIS 7.5 Web 服务器上运行的 Entity Framework 5.0 的 MVC 站点。该站点在我的本地计算机上运行良好,但是当我将其上传到网络服务器时出现错误:

Method not found: 'System.Version System.Web.HttpRuntime.get_IISVersion()'.

该站点在其自己的集成管道上运行,我在服务器上运行其他 MVC 站点没有问题。

有任何想法吗?

4

2 回答 2

1

这已通过重新安装 asp.net 4.5 框架得到解决。

于 2013-10-10T05:48:27.353 回答
0

您必须在安装后注册.NET Framework版本。

1) 以管理员身份打开 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 版本。

于 2013-10-10T00:24:34.883 回答