嘿团伙,我需要知道,如果我需要重新启动计算机来获取.NET 3.5后,我安装我的web应用程序的工作。 我的服务器机正在使用IIS。 在我的本地机器上的Web应用程序工作正常。当我浏览到它的服务器上,我看到喜欢的LINQ的组件错误不能找到......即使引用在web.config文件,对于在那里我定义使用的时髦的无字段属性类代方式,编译器会抱怨说我需要指定那些非常字段(再次,这并不在本地机器上发生时,我构建Web应用程序)。 在此建议,将不胜感激。

有帮助吗?

解决方案

这可有助于(装载最新版本到IIS):

通过一个命令行窗口,获取到.NET下的最新版本 C:\ WINDOWS \ Microsoft.Net \框架\ 现在运行以下命令:“net停止W3SVC”停止网络服务。 然后使用“ASPNET_REGIIS.EXE -ua”卸载ASP.NET的所有实例 从IIS。 与“ASPNET_REGIIS.EXE -i”跟到ASP.NET安装到IIS。 现在重启用 “net start w3svc命令” web服务。

其他提示

您可能已经忘记了你的服务器上设置您站点的.NET版本3.5;我认为它默认为1.1或2.0,如果你不重置它

(IIS维护实用程序可以做到这一点)

如果您正在使用IIS7,那么你并不需要运行ASPNET_REGIIS实用程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top