3

Generic Test(Visual Studio 2010)の作業ディレクトリと要約結果ファイルに相対パスを設定するにはどうすればよいですか?

これまでのところ、汎用テストにはプロパティページのみがあり、C#コードを記述するページがないため、汎用テストでこれらの場所をプログラムで設定する方法はありません。

私は次のようなフォルダ構造を持っています

c:\ Files \ GenericTestFolder \ generictest.sln c:\ Files \ SummaryFiles \ summary.xml

次に、作業ディレクトリを次のように設定する必要があります(外部プログラムを実行するには)c:\ Files \

また、サマリー結果ファイルの場所は、c:\ Files \ SummaryFiles\summary.xmlです。

作業ディレクトリ(WD)の場所とサマリーファイル(SF)の場所を設定するために、次のオプションを試しました。

  1. WDを「..\」または「。\」または「\」に設定する->これらはすべてディレクトリをc:\に設定しているように見えるので、これは私には役に立ちません。

  2. %TestDeploymentDirectory%のようなVisual Studioの組み込み環境変数を使用すると、 ".. \"では機能しないようです。つまり、%TestDeploymentDirectory%.. \は、実行時に%TestDeploymentDirectory%の親に変換されません。

4

1 に答える 1

1

使用できます%TestLocation%。.GenericTest ファイルの場所を表します。

ソース

于 2016-07-15T19:22:39.827 に答える