2008-12-10 84 views
2

嘿团伙,我需要知道如果我需要重新启动我的电脑,让我的网络应用程序后,我安装它.net 3.5。 我的服务器机器正在使用IIS。 在我的本地机器上,web应用程序正常工作。当我在服务器上浏览它时,我看到像Linq程序集一样的错误无法找到......即使引用是在web.config文件中,而对于那些使用时髦无字段定义属性的类编译器抱怨说我需要指定那些非常字段(再次,当我构建web应用程序时,这不会发生在本地机器上)。 对此的建议将不胜感激。.net 3.5,它是否需要重新启动计算机才能正常工作?

回答

2

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

用一个命令行窗口,在 Ç到.NET的最新版本:\ WINDOWS \ Microsoft.Net \框架\ 现在运行以下命令:“net stop w3svc”停止Web服务。 然后使用“aspnet_regiis.exe -ua”从IIS卸载所有ASP.NET 实例。 按照“aspnet_regiis.exe -i”将ASP.NET安装到IIS中。 现在使用“net start w3svc”重新启动Web服务。

+1

顺便说一下..如果你在.Net 3.5中,最新版本的.Net应该是v2.0.50727,它是你想要在命令窗口中导航到的目录。 – madcolor 2008-12-10 19:19:00

0

您可能忘记将您的服务器上的.net版本设置为3.5;我认为它默认为1.1或2.0,如果你不重置

(IIS维护实用程序可以做到这一点),如果你使用的IIS7

相关问题