TFSチームビルドを利用してビルドプロセスの一環としてソリューションからWebアプリケーションを導入しようとしていますが、パッケージ.zipを使用する際にIISのWebサイト名に問題があります。およびcmdファイル。Webパッケージが間違って取得されるIISのWebサイト名
Webアプリケーションプロジェクトの設定では、「Webサイトのパッケージ/パブリッシュ」タブでIIS Webサイト名(「モバイル」など)を設定できます。ワークフローのMSBuildアクションを使用してプロジェクトをビルドすると、結果の.zipおよび.xmlファイルが正しく作成されます。ただし、SetParamters.xmlファイルを開くと、IIS Webアプリケーション名パラメータに「Default website/mobile_deploy」のような古い値が設定されます。
Visual Studio 2010から直接パッケージをビルドする場合、SetParameters.xmlにはプロジェクトファイル設定でIIS Webアプリケーション名が設定されています。
ビルドテンプレートは、各ビルドのワークスペースをクリアするように設定されています。ビルド中にビルドエージェントでバイナリフォルダがクリアされていることを確認したので、値が上書きされていないことを確認しています。 。
プロジェクトのIIS Webアプリケーション名を適切に取得するためのアドバイスはありますか?たぶん
はい、これが問題でした。私は、チームビルドが使用しようとしていたリリース構成ではなく、デバッグiisのWebサイト名を設定しました。おかげさまで – Mike
あなたは大歓迎です:)。 – Schaliasos