ProjectA
ユーティリティ クラスを保持しているプロジェクトがあります。このプロジェクトを複数のソリューションで使用したいので、 のクラスを変更するたびにファイルをコピーしたり、ファイルをリンクしたり、ファイルを更新したりする必要はありませんProject
。
しかし、問題があるようです: で参照ProjectA
している場合ProjectB
、 のコンパイル済みアプリケーションは、その隣にProjectB
コンパイル済みアプリケーションがない限り実行できません。ProjectA
そのため、出力ProjectB
が ProjectB.exe の場合、ProjectA.exe がその隣にない場合、ProjectB.exe は実行時にエラーを返します。何故ですか?ProjectA
の名前空間を使用したいだけです。コンパイルされたバージョンの に依存するProjectB
必要はありません。ProjectA
ProjectB
の出力を実行するためにの出力を必要とせずに参照ProjectA
する方法を教えてもらえますか?ProjectB
ProjectA
ProjectB