調試多種解決方案我有一個像下面3個解決方法:在Visual Studio
Solution A
ProjectA1 (Console Application)
References: ProjectB1.dll
Solution B
ProjectB1 (Web Service)
References: ProjectC1.dll
Solution C
ProjectC1 (BL method)
我們的目標是在ProjectC1調試方法從ProjectA1開始。
我做了什麼:
1)我建的所有解決方案
2)我複製ProjectB1.dll,ProjectB1.pdb,ProjectC1.dll和項目C1.pdb到溶液A \ ProjectA1 \ BIN \ Debug目錄
3)我開始按F11調試ProjectA1
4)在調用Web服務方法,我連接的進程,並繼續在ProjectB1
調試32105)通過再次按下F11按鈕,從ProjectC1調用BL方法(在我的ProjectB1中),我無法進入ProjectC1(我只能看到從BL方法返回的值) - 這次Visual Studio沒有提示附加進程到ProjectC1進行調試
是否可能在這種情況下調試ProjectC1中的方法,我該如何實現這一目標?
如果有可能,我不想創建解決方案D,將解決方案從A到C的所有項目(對我來說工作太多 - 這3個解決方案中有數百個項目)。
最好的問候,
拉法爾
使用一個解決方案而不是多個互相引用的項目。 –
@Rafal Cypcer,既然您已經解決了這個問題,請將其標記爲答案,這樣可以幫助遇到同樣問題的其他社區成員。祝你今天愉快。 –
@Zack Zhai明天我可以做到這一點。在發佈答案兩天後,我可以將我的答案標記爲已解決(這是我猜想的帳戶的一些限制)。最好的祝福! –