2008-12-10 74 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

相關問題