2016-11-08 5 views
0

パブリッシュプロファイルを使用すると、deploy.cmdと、msdeployを介して呼び出すための単一のSetParameters.xmlが作成されます。環境固有のSetParameters.xmlファイルを使用してdeploy.cmdを呼び出しますか?

複数の環境があるため、バージョン固有のProjectName.SetParameters.xmlファイルを配置する方法を探しています。そのため、展開時に対応するものを使用できます。

私はこれらのファイルの1つを環境ごとに作成してソース管理する必要があります。

このようにいくつかのSetParameters.xmlの作成を制御するための本質的な方法はありますか、それとも環境ごとの設定のリストから変換するポストビルドタスクである必要がありますか?

答えて

1

このようにいくつかのSetParameters.xmlの作成を制御する本質的な方法がありますか、またはこれは環境ごとの設定のリストから変換するポストビルドタスクである必要がありますか?

説明によると、次のスレッドでは5つのオプションが用意されています。オプション1を選択すると、Webプロジェクトのparameters.xmlファイルが作成され、Web Deployパラメータが追加されます。

Web Deployパッケージをビルドすると、parameters.xmlで宣言されたパラメータがパッケージに作成されます。このWeb配置パッケージが作成されると、web.configファイルはビルド設定に基づいて変換されます。カスタムパラメータ化の詳細については

Build once and deploy to multiple environments with msdeploy & Visual Studio 2012

、を参照してください。https://www.asp.net/web-forms/overview/deployment/web-deployment-in-the-enterprise/configuring-parameters-for-web-package-deployment

関連する問題