2010-02-20 32 views
6

我在開發Asp.net Web應用程序項目的同時在本地IIS上運行它們時有點新奇。直到現在我使用了「使用Visual Studio開發服務器」選項。 我使用Visual Studio 2010 Beta 2中如何使用VS 2010 Beta2正確調試本地IIS 7.5上的Web應用程序?

編輯:不太複雜的示例代碼

下面的代碼示例:

 List<string> _list = new List<string>(); 
     _list.Add("asd"); 
     _list.Add("asd2"); 
     _list.Add("asd3"); 

現在我想調試通過一些線碼/步與_list
在使用「使用Visual Studio開發服務器」我可以看到在快速監視_list的內容。
如果我選擇通過同一段代碼「使用本地IIS Web服務器」和調試,快速監視試圖通過展示我紡車約10秒,以產生「功能evalutation disabeld因爲顯示我的價值觀之前的功能評估超時。您必須繼續執行才能重新啓用功能評估'消息。

後來我得到了Windows錯誤對話框「中的w3wp.exe發生Unhandeld的win32異常[844]剛剛在時間調試器沒有必要的安全許可推出..」

我做的運行Visual Studio作爲管理員的2010 Beta 2。我按F5開始調試。看來,我不能真正調試這種方式。我不知何故必須將VS調試程序附加到IIS進程?如果是的話,該怎麼做?

我在做什麼錯,以及如何解決它?

順便說一下,是錯誤的行爲,新的VS 2010?我從來沒有expierencied,在VS 2008

+0

出於好奇,您是否在您的機器上安裝了Lavasoft的「webcompanion」?刪除所述軟件爲我解決了這個問題。 – IrishChieftain 2016-10-04 14:36:25

+0

對不起,自從6年前我遇到這個問題後,我不能確切地記得,但我不認爲我從Lavasoft安裝了任何東西。 – citronas 2016-10-07 16:47:16

+0

它通常與其他軟件(如Ad-Aware)一起安裝。刪除這個問題解決了我和其他人的問題。 – IrishChieftain 2016-10-07 17:59:32

回答

2

我找到了解決辦法。在我的網站啓用Windows身份驗證後,它在IIS中起作用。希望這有助於未來的任何人。

+0

我一直在試圖在幾周內找到同一個問題的答案。在不查看對象集合的情況下進行調試一直很悲慘。你是一個拯救生命的人 - 謝謝!主題是在這裏 - http://stackoverflow.com/questions/4028355/visual-studio-2010-viewing-lists-during-debug-results-in-timeout/4110614#4110614如果你想信用/點 – 2010-11-05 22:34:35

+0

我很高興我可以幫助你,我也正在接受你的報價=) – citronas 2010-11-08 19:49:15

3

Just-In-Time debugging是 功能,可自動啓動視覺 Studio調試器時 程序時,Visual Studio的 外運行,遇到一個致命的錯誤。

  • 其中一方面是 你的進程崩潰由於一些 錯誤的指示。

嘗試禁用JIT調試器。我沒有使用VS 2010 RC,但在VS2008中的過程如下。

工具 - >選項 - >調試 - >剛剛在時間,然後在時間的檢查取消所有而已。點擊確定。


希望這有助於

+0

沒有工作: - | – citronas 2010-02-20 22:23:03

相關問題