我有兩個項目在Visual Studio 2012的相同解決方案下。Visual Studio 2012 - 跨多個項目?
第一個是WPF項目,第二個是ASP項目。
WPF通過瀏覽器控件調用一個asp頁面。無論如何,即使它不是我的啓動項目,我仍然可以進入ASP頁面的代碼?
我有兩個項目在Visual Studio 2012的相同解決方案下。Visual Studio 2012 - 跨多個項目?
第一個是WPF項目,第二個是ASP項目。
WPF通過瀏覽器控件調用一個asp頁面。無論如何,即使它不是我的啓動項目,我仍然可以進入ASP頁面的代碼?
您需要將debbuger附加到相應的ISS進程。在Visual Studio:
單擊菜單欄中點擊 「調試」,「附加到進程」 「顯示所有用戶進程」選中該複選框在左下角 選擇ASPNET_WP.EXE(或w3wp.exe的視在您的ISS版本中) 單擊「附加」
您可以在調試時設置WPF項目和要加載的ASP項目。在解決方案資源管理器中,右鍵單擊解決方案節點並選擇屬性。確保Common Properties \ Startup項目在左側樹中被選中。點擊多個啓動項目單選按鈕,然後在列表中設置要調試的項目(F5)到開始。
現在,當您按F5進行調試時,兩個項目都將啓動,您可以在兩者中都放置斷點。
正是我在找什麼對於。謝謝 – Crwydryn 2013-04-12 20:14:40
[可能重複](http://stackoverflow.com/questions/986470/how-do-i-attach-a-process-to-the-debugger-in-visual-studio) – 2012-08-15 02:08:41