2017-08-22 45 views
0

私はVisual Studio 2015で作業しています。Visual Studioの別のソリューションでブレークポイントを追加するには?

私は、複数のプロジェクトProj_Base_Web、Proj_Base_Bo、およびProj_Base_DAを持つソリューションSol_Baseを持っています。これらのプロジェクトはすべてクラスライブラリです。これらは、ベースプロジェクトとみなされます。

私は、複数のプロジェクトProj_Web、Proj_BO、Proj_BL、およびProj_DAを持つソリューションSol_Appを持っています。 Proj_WebはASP.NET Webアプリケーションですが、他のプロジェクトはクラスライブラリです。

Sol_Appは、ベースプロジェクトを参照しています。 Sol_Appのプロジェクトのオブジェクトの多くは、Baseプロジェクトのオブジェクトから拡張されています。私はSol_Appを通じてアプリケーションを実行します。

Sol_Appのプロジェクトにブレークポイントを追加できるので、アプリケーションを実行するときにデバッグすることができます。しかし、私は、アプリケーションを実行している間もBaseプロジェクトのコードをデバッグできるようにしたい。つまり、Sol_Baseのプロジェクトにブレークポイントを追加したいということです。私はアプリを実行しているときにそれらがプレイになるように、どうすればいいですか?

おかげ

+0

はどのように解決策の間でプロジェクトを参照していますか? –

+0

可能な複製https://stackoverflow.com/questions/654696/how-to-debug-external-class-library-projects-in-visual-studio – CharithJ

+0

@ChetanRanpariya Sol_Appのプロジェクトは、Sol_Baseのプロジェクトのアセンブリ参照を持っています。例えば、Proj_Webは 'Proj_Base_Web.dll'のアセンブリ参照を持っています。 – srh

答えて

0

あなたはあなたの側でプロセスにアタッチ使って2つのソリューションで一つの基準プロジェクト(クラスライブラリ)をデバッグすることができます。

参考:

Debug Multiple Solutions VS 2012

は別の提案は、それが単一のソリューションに追加されても、それを回避する方法だろう。または手動でデバッグファイルをコピーします。

https://social.msdn.microsoft.com/Forums/vstudio/en-US/f6dcb520-4c79-4258-af1d-d7c16a963d39/how-to-debug-a-routine-from-a-dll-created-in-another-solution?forum=vbgeneral

関連する問題