2

VisualStudio 2010を使用して、Webアプリケーション用のWeb展開パッケージを生成しています。公開設定で「アプリケーションプールオプションを含める」を有効にしました。

したがって、VS2010からWindows7 PCでWebパッケージを構築した後、すべての追加ファイルを含むWebパッケージを取得します。.SetParameters.xmlファイルには、パッケージの展開時にアプリプール名を指定するための「IISWebアプリケーションプール名」パラメーターがあります。パッケージ内のarchive.xmlファイルにはアプリプール構成があります。

問題はServer2008R2ビルドサーバーにあります-VS2010からWebパッケージをビルドしている場合、.SetParameters.xmlファイルに「IISWebアプリケーションプール名」パラメーターはありませんが、パッケージのarchive.xmlファイルにはアプリプール構成があり、展開中ですWebパッケージアプリプールはデフォルトの名前で作成されます。

質問は -

アプリプールの構成がパッケージに含まれているのに、「IIS Webアプリケーションプール名」パラメーターがない場合はどうすればよいですか?

たぶん、サーバーへのMsdeployインストールまたはVS2010インストールに何かがありますか?

VS2010でこのパラメーターを宣言するにはどうすればよいですか?

4

1 に答える 1

1

私はついにこの問題を解決しました。

問題はVisualStudioのインストールにありました-私の開発ではPCがVS2010SP1にインストールされ、他のPCにはVS2010がインストールされました。

他のPCにVS2010SP1更新プログラムをインストールした後、パッケージは正しく生成され、SetParametersファイルに「IISWebアプリケーションプール名」パラメーターが含まれています。

于 2012-04-27T07:05:06.367 に答える