2011-03-02 69 views
4

幾乎我們所有的Windows項目都包含一個WCF Windows託管服務,然後是一個WPF客戶端應用程序。所有這些通常被分成兩個不同的解決方案,一個用於服務,一個用於客戶端。這是由於各種原因完成的,但最近我們正在考慮將它們集中在一個新項目上,我們這樣做。這意味着不必運行Visual Studio的兩個副本,並使其他各種事情更容易。是否可以在VS2010中的同一個解決方案中運行另一個項目時編輯一個項目中的文件?

我們現在關注的是能夠在調試服務的同時編輯WPF客戶端。許多開發人員將在客戶端進行更改時保持服務運行的大部分時間。但是,看起來就像使用這種設置,當您開始調試服務時,Visual Studio不會讓您編輯解決方案中的任何其他代碼。

是否有解決方法,以便您可以隨時運行服務,並且仍然能夠在另一個項目中編輯WPF和CS文件?還是應該將這兩部分分別放在兩個解決方案中?

回答

0

您需要兩個Visual Studio實例:一個用於調試服務,另一個用於編碼。

您也可以想象在沒有附加調試器的情況下運行該服務,只有在準備啓動/調試您正在使用的客戶端時才手動附加該服務。

相關問題