2011-03-01 180 views
1

我在Windows Server 2008上安裝了我的.NET 2.0應用程序。它是一個ASP.NET應用程序。但是,當我鍵入服務url時出現以下錯誤Windows Server 2008上的.NET 2.0應用程序失敗

編譯錯誤 說明:編譯爲請求提供服務所需的資源時發生錯誤。請查看以下具體的錯誤細節並適當修改您的源代碼。

編譯器錯誤消息:CS0016:無法寫入輸出文件'c:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ medicserver \ 07c809be \ c871d9f8 \ App_Web_menu.ascx.cdcab7d2。 hxqoa_hn.dll' - '訪問被拒絕。 「

源錯誤:

[沒有相關的源行]

源文件:行:0


我讀其他職位,給訪問到臨時文件夾ASP.NET到網絡服務。我不能添加ASP.NET機器帳戶,因爲我沒有看到系統中的用戶。在正常的Windows XP系統中,它運行良好,我看到這個臨時文件夾有另一個用戶機器名/ ASPNET。我沒有看到這樣的用戶在Windows Server 2008中。我是新的Windows Server 2008,所以任何幫助將不勝感激。

+1

檢查正在運行的IIS應用程序池該網站的用戶,並分配寫入權限給該用戶 – Luis 2011-03-01 12:35:57

回答

2

在許多情況再卸載和安裝.NET框架的工作原理是

運行以下從命令提示符 下,在CMD

導航到該文件夾​​命令:\ WINDOWS \ Microsoft.NET \框架\ V2。 0.50727

然後運行follwing命令 ASPNET_REGIIS -u (卸載) 然後 ASPNET_REGIIS -i (安裝)

然後重置IIS IISRESET

+0

感謝..That確實幫助 – Sapna 2011-03-01 13:08:33

相關問題