0

Visual Studio 2008を使用していて、作成していないプロジェクトをビルドしようとしています。

このプロジェクトの参照フォルダーには、Pathプロパティが空の感嘆符アイコンが付いた4つのDLLがあります。.csprojファイル内のは、これらのDLLの初期の場所ではないと思う出力ディレクトリを指しています。

問題のDLLの最新のコピーがあると思います(それらはいくつかの関連プロジェクトで使用されています)。それらをこのプロジェクトのディレクトリに配置することはできますが、元の場所を特定したいので、プロジェクトとソリューションファイル(他のリモートの場所にいる他の開発者が使用する)を変更する必要はありません。

元の開発者に聞いてみますが、彼らは午前1時のタイムゾーンにいるので、ここの誰かが私を助けてくれるかもしれません。

前もって感謝します。

4

1 に答える 1

0

テキストエディタで.csprojファイルを開き、不足している参照を見つけます。

エントリが次のような場合:

<Reference Include="AssemblyName"/>

次に、そのアプリケーションのデフォルトフォルダーと、検索パスのどこかにあります。

エントリが次のような場合:

<Reference Include="AssemblyName">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>Path\AssemblyName.dll</HintPath>
</Reference>

次に、ファイルをで参照されるフォルダに配置する必要がありますPath

于 2011-08-18T13:17:48.980 に答える