2016-09-13 13 views
0

私のオリジナルソリューションは、実際のプロジェクト用とテスト用の2つのプロジェクトです。だからほとんどの時間は私が働くだけです。すべてがTFS である。しかし、それは我々が書かれているいくつかの他のライブラリを参照していると私は彼らのNugetパッケージからそれらを使用していますが、時々私はので、私はコードをステップ実行することができます含まれたものNugetプロジェクトで私のプロジェクトをデバッグする必要があります。だから、参考文献を削除して、Nugetプロジェクトを1つずつ追加して、デバッグして戻して戻してください。2つのソリューション、1つはNugetパッケージなし、もう1つはNugetパッケージあり

私は私のソリューションのコピーを2つ保つことができるのでしょうか? 1つはNugetのものを参照していますが、私はそれらをデバッグし、それらを実行する必要がある時代のソリューションにそれらを含めていますか?

+1

シンボルサーバーを使用して、ライブラリのデバッグ情報を配布できます。 –

答えて

0

あなたの質問への答え:あなたは、あなたのプロジェクトのためのブランチを作成することができ、その後、あなたは、テストのためにまたはその逆の実際と新しい枝の元のソリューションを使用することができます。あるブランチでコードを変更したら、別のブランチに変更をマージすることができます。

しかし、あなたの状況のた​​めのよりよい解決策はただのコメントで述べたoɔɯǝɹようである、あなたのnugetライブラリのデバッグ情報を格納するためのシンボルサーバーを設定します。

+0

彼らはTFSの支店を管理者に作成する許可をここに与えました!!私は1つを作成することはできません(LOL私は冗談ではありません!)。 シンボルサーバーとは何ですか?それはサーバー上で何かしていますか?または私のマシンでやってもいい? – Bohn

+0

@Bohn詳細については、このリンクを参照してください。https://msdn.microsoft.com/en-us/library/windows/desktop/ms680693(v=vs.85).aspxところで、Nugetがデバッグ用のシンボルパッケージの作成と公開をサポートしているということを忘れてしまった場合は、このリンクを参照してください。https://docs.nuget.org/create/creating-and-publishing-a-シンボルパッケージ –

関連する問題