私は以下のような3つの解決策があります。のVisual Studioで複数のソリューションをデバッグ
Solution A
ProjectA1 (Console Application)
References: ProjectB1.dll
Solution B
ProjectB1 (Web Service)
References: ProjectC1.dll
Solution C
ProjectC1 (BL method)
目標はProjectA1から始まるProjectC1でのデバッグ方法にあるが。
私が何をしたか:
1)私はすべてのソリューション
2を建て)私は、ソリューションA \ ProjectA1 \ビンにProjectB1.dll、ProjectB1.pdb、ProjectC1.dllプロジェクトC1.pdbをコピー\ Debugディレクトリ
3)私は、F11を押して、Webサービスメソッドを呼び出す時には、私は、プロセスを添付してProjectB1
でデバッグを続行)ProjectA14のデバッグを開始しました3210
5)私のProjectB1のProjectC1からBLメソッドを呼び出すときにF11ボタンをもう一度押すと、ProjectC1に入ることができません(BLメソッドから返された値のみが表示されます)。デバッグのためにProjectC1にステップインするプロセスをアタッチする
このシナリオでは、ProjectC1のメソッドをデバッグすることは可能ですか?
解決策Dを作成して、AからCまでのソリューションのすべてのプロジェクトを結合する必要はありません(3つのソリューションでは数百ものプロジェクト)。
敬具、
ラファウ
代わりに複数のプロジェクトを参照して1つのソリューションを使用します。 –
@Rafal Cypcer、この問題を解決したので、それを回答としてマークしてください。これは同じ問題を抱える他のコミュニティメンバーに役立ちます。良い一日を。 –
@Zack Zhai明日はできます。私は答えを投稿してから2日後に解答としてマークすることができます(これは私の推測するアカウントの制限です)。宜しくお願いします! –