1

Azure マシンで 3 つの異なる Web アプリケーションをホストしており、CI を使用して、この変更を Azure のビルド サーバー TFS からマシンにプッシュしています。

ビルド変数を使用する可能性が見つからなかったため、物理ディレクトリのプロパティに問題があるため、このような相対パスを使用する必要があります

physicalDirectory="..\..\..\..\..\..\bin\_PublishedWebsites\xxxxxx"

これには 2 つの問題があります。1 つは、loca ビルドとホストされたビルドが異なる相対パスを必要とすることです。もう 1 つは、2 つのブランチが同じレベルにないことです。

私は試した

physicalDirectory="$(OutpuPath)\_PublishedWebsites\xxxxxx"

としても

physicalDirectory="%OutpuPath%\_PublishedWebsites\xxxxxx"

それらのいずれでも成功しませんでした。

この値を置き換える他の方法はありませんか?

ありがとうアルミール

4

1 に答える 1

-1

Azure で独自の環境変数を定義することができます。このアプローチは " http://msdn.microsoft.com/en-us/library/windowsazure/gg432991.aspx "

于 2013-01-31T21:39:25.827 に答える