Visual Studio 2008ソリューションがVSSソース管理下にあります。このソリューションには多くのクラスライブラリが含まれており、その多くはソリューションの一部ではないアセンブリへの参照を必要とします。現時点では、各プロジェクトにアセンブリのコピーを別々に保管していますが、プロジェクトの数が増えるにつれて、外部アセンブリへの更新でコピーするのがますます面倒になります。ソリューション内のアセンブリとソースコントロールの1つのコピーをすべてのプロジェクトで参照できるようにするには、より良い方法がありますか?Visual Studioソリューションの複数のプロジェクトで外部ライブラリを参照する最も良い方法
5
A
答えて
5
ルートフォルダに「外部ライブラリ」/「lib」/「libraries」フォルダを作成し、プロジェクトのソース管理および参照ライブラリに追加します。参照プロパティで "ローカルコピー"を使用すると、プロジェクトは自動的にbinフォルダにコピーされます。私たちのプロジェクトの
構造:
_misc
config
tests
Domain
Infrastructure
UI
1
ここに、VSSの完全な "栄光"と全体の "解決策の一部"があります。
トピックに戻る:確かではありませんが、最初にディレクトリ構造にlib
フォルダを追加し、ソースコントロールに追加してからソリューションフォルダをソリューションに追加してください。ここでは、「既存アイテムを追加」を行います。各サードパーティのアセンブリ
1
アーニスL.は答えを持っている - しかし、あなたのプロジェクトの多くは、同じ持っている理由私は思ったんだけど:ソリューションで
workspace
config
partial app configs goes here
lib
external libraries goes here
src
Domain
domainProjects
Infrastructure
infrastructureProjects
references 3rd party dll's from lib folder
UI
Tests
solutions
primaryUIapplication
references projects from "src" folder
domainLogic
etc.
それは次のようになります依存?そのうちの1つだけがこの依存関係を持つようにプロジェクトを再構築した場合、管理が容易になります。
関連する問題
- 1. 外部クエリ/サブクエリを参照する最も良い方法は?
- 2. VS2010のソリューション外部のプロジェクト参照
- 3. Jenkinsプロジェクトで外部ライブラリを参照する方法
- 4. Visual Studioでソリューションの参照パスを設定する方法は?
- 5. Yii:複数のテーブルの行を参照する最も良い方法は?
- 6. Visual Studio 2005でvC++プロジェクトの参照を追加する方法
- 7. Visual Studio 2010の外部ライブラリ
- 8. のVisual Studio 2010:参照ライブラリと解決策、私は、Visual Studio 2010でソリューションを持っている二重のビルド
- 9. 私のソリューションで別のプロジェクトへの参照をVisual Studioのオートメーションを介して追加する方法
- 10. Visual Studioプロジェクトに外部ライブラリを追加する方法RELATIVE to solution?
- 11. Jasmine + Resharperで外部ライブラリを参照する方法
- 12. プロジェクト参照の問題、Visual Studio 2010
- 13. Javascript-外部ライブラリ/ファイル参照
- 14. Visual Studioソリューションとプロジェクト
- 15. Visual Studio 2010プロジェクトに外部ライブラリを含める
- 16. Visual Studioとプロジェクト参照のパスの最大長
- 17. Visual Studio 2010でDebug/Releaseプロジェクトを参照する正しい方法は?
- 18. アンドロイドでの外部プロジェクトの参照
- 19. Document HEADの外部スクリプトにリンクする最も良い方法
- 20. ウェブページの外部APIを呼び出す最も良い方法
- 21. Visual Studio 2010の別のプロジェクトでjavascriptコンポーネントを参照する
- 22. MongoDBのMongoDBRefで複数の外部ドキュメントを参照する
- 23. Visual Studio 2015 - ソリューションからリモートプロジェクト参照を削除する
- 24. WinRT XAMLでは、外部/別のアセンブリ/プロジェクトでイメージを参照する方法は?
- 25. Visual Studioの.cuプロジェクトへの参照を追加するには?
- 26. 複数のonclickボタンをフォーマットする最も良い方法
- 27. YUIライブラリ - オブジェクトへのグローバル参照を保持する最良の方法は?
- 28. Visual Studioソリューション/プロジェクト組織
- 29. Visual Studio:共有ライブラリの未定義参照を無視する
- 30. MonoDevelopとVisual Studioでポストビルドスクリプトを使用してプロジェクトを作成する最も良い方法は?
このためにNuGetが設計されています。 – jnm2