0

TFS プロジェクトで Visual Studio 2012 を使用しています。現在のプロジェクト コレクションに 2 つのプロジェクトがあり、2 つのプロジェクトの 1 つにワークスペースがマップされています。C:\Workspace\ProjectA

このプロジェクトでは、フォルダーの深さが異なる複数の .csproj ファイルを含む 1 つのソリューション ファイルがあります。私がやりたいのは、これらの .csproj プロジェクトのProperties > Build > Output > Output pathプロパティを に設定するC:\Workspace\ProjectA\bin\Debugことですが、ハードコードされたパスを使用したくありません%CurrentProjectDirectory%\bin\Debug。既存の環境またはレジストリ変数を使用してこれを行う簡単な方法はありますか?

4

2 に答える 2

0

ハードコーディングの代わりに相対ファイル パスを使用して、これらすべての .csproj ファイルの出力パスを更新します。

....\projectA\bin\debug のように、"..\" の数は、個々のプロジェクトのフォルダー構造によって異なります。

詳細については、この記事をご覧ください:絶対 VS 相対

于 2013-09-20T19:39:23.020 に答える