偶爾,當我打開一個visual studio 2003 ASP.NET項目時,它似乎永遠加載完畢,最後顯示以下錯誤消息:Visual Studio 2003 - 打開ASP.NET項目 - 獲取「操作超時」錯誤信息
「Web服務器報告以下錯誤嘗試創建或打開 位於以下網址的web項目: http://localhost/myprojectname操作超時」。
任何想法爲什麼發生這種情況,以及如何解決它?
偶爾,當我打開一個visual studio 2003 ASP.NET項目時,它似乎永遠加載完畢,最後顯示以下錯誤消息:Visual Studio 2003 - 打開ASP.NET項目 - 獲取「操作超時」錯誤信息
「Web服務器報告以下錯誤嘗試創建或打開 位於以下網址的web項目: http://localhost/myprojectname操作超時」。
任何想法爲什麼發生這種情況,以及如何解決它?
我此修復程序是註銷再註冊的IIS .NET:
打開命令窗口並導航到C:\ WINDOWS \ microsoft.net \框架\ V1.1.4322 鍵入ASPNET_REGIIS -u 一旦完成卸載ASP.NET類型apsnet_regiis -i
只是執行aspnet_regiis -i本身不起作用。
,爲什麼發生這種情況,但可能是與Eclipse的\的Java \的JBoss之間切換開發環境,以VS2003 \ C#\仍然不確定IIS
這個工作對我來說...
http://forums.asp.net/p/1192304/2066860.aspx
在我的XP開發機器上,我進入了「C:\ Documents and Settings \ USERNAME \ VSWebCache \ USERNAME \」並刪除了與我的VS2003解決方案名稱匹配的文件夾。 (其實我把文件夾移到C:\ Temp以防萬一)。儘管一個設計器文件不會在沒有重新構建的情況下加載,並且需要重新標記啓動頁面,但這種方法很有效。我不明白爲什麼我的解決方案取決於這個VSWebCache(當我重新構建我的解決方案時它重新出現)。任何人都可以解釋這種依賴性嗎?這是不安定的。
This Worked me。希望它也能爲你工作。
最初,我曾嘗試這些事情太多了:
打開命令窗口並導航到C:\ WINDOWS \ microsoft.net \在ASPNET_REGIIS -u一旦完成卸載ASP框架\ V1.1.4322類型。 aspnet_regiis -i中的NET類型(它有時會工作,但並不總是)。
我嘗試通過清除Visual Studio 2003的vswebcache,根據一些論壇的答案,但沒有解決。
最後,我用我自己的技術,它爲我工作。我把這個老dll用於那個沒有加載的項目,我用老項目DLL取代了這個dll。之後,我的項目加載到Visual Studio 2003中。將有一個dll和pnb文件的項目名稱將被損壞某個時間,並且您的項目不會加載到IDE中。
所以,如果你遇到類似的問題,那麼你有兩個選擇:
1)更換DLL的舊的DLL。 2)刪除項目名稱的Dll和pnb文件,並嘗試重新加載它(刪除dll不會影響您的代碼和其他dll的)。
希望它也能爲你工作:)
這不適合我。事實上,在嘗試之後,我必須在Web Service Extensions下重新允許ASP.NET 1.1,並且還必須將我所有的站點重新設置爲ASP.NET 1.1,因爲它們在卸載1.1時全部移到2.0。 – 2010-07-30 20:03:41
這對我有用。雖然,我也做了DeveloperDan的建議。幸運的是,我的開發箱中只有1.1個項目。 – 2011-08-11 08:19:55