0

MSTest の展開で問題が発生しました。フォルダーの展開を「..\MyProject\bin\debug\」のようなものに設定しました。

このパスはテスト ソリューション ディレクトリ (私の場合は C:\dev\MyApplication\Tests) からの相対パス であり、デプロイ GUI では>Solution Directory>..\MyProject\bin\debug\として表示されます。

問題は、エラーがまったくないのに、フォルダーやファイルがコピーされないことです。しかし、この C:\dev\myApplication\MyProject\bin\debug\のようにフルパス を入力すると、ソリューションフォルダーの外にあるため、他のコンピューターでは機能しないという警告が表示されました。その警告にもかかわらず、それは機能し、デバッグ フォルダーのすべてのファイルがコピーされます。問題は、チームの全員がもちろん異なるソリューションのルートパスを取得したため、相対パスが必要なことです。何か案が ???

このプロジェクトは、動作していた VS2008 から、この問題がある vs2010 に移行されたことを忘れていました。

4

1 に答える 1

0

relativeroot は、既定ではソリューション ディレクトリです。したがって、これは「MyProject\bin\debug\」である必要があります

于 2013-02-04T16:29:41.533 に答える