2

約 20 のプロジェクトと 6 つの異なるビルド構成を持つ巨大なプロジェクト ソリューションがあります。各ビルド構成には独自の依存関係があります。新しいプロジェクトをソリューションに追加すると、他のプロジェクトの依存関係が変更され、コンパイルに失敗します。他のプロジェクトとその依存関係に影響を与えずに新しいプロジェクトを追加する方法についてのアイデアはありますか?

ありがとう。

4

1 に答える 1

2

問題を解決する手順は次のとおりです。

  1. 追加したプロジェクトをソリューションから削除する
  2. ソリューション ファイルを元の状態に戻す
  3. 最近追加されたプロジェクト .csproj ファイルをメモ帳 ++ で開き、既にソリューションに含まれているプロジェクトの .csproj ファイルを開きます。
  4. 2 つのファイルのすべてのプロパティを比較し、ビルド構成、構成、
    プラットフォーム、プラットフォーム ターゲットが同じであることを確認します。(古いプロジェクトからこの情報をすべて取得してください)
  5. 新しいプロジェクトの .csproj ファイルを保存
    し、ビジュアル スタジオでソリューションを右クリックして、追加するプロジェクトとなる既存のプロジェクトを
    追加します。

結果: Visual Studio はソリューションの依存関係に触れません。

于 2013-09-13T22:07:50.173 に答える