私はVisual Studio 2010を使用してWebアプリケーションのWeb展開パッケージを生成しています。 公開設定で「アプリケーションプールオプションを含める」を有効にしました。VS2010 doesntはmsdeployパッケージのアプリケーションプール名パラメータを生成します
VS 2010からWindows 7 PCにWebパッケージをビルドした後、すべての追加ファイルを含むWebパッケージが取得され、.SetParameters.xmlファイルには、展開時にアプリケーションプール名を指定する "IIS Webアプリケーションプール名"パッケージ。パッケージarchive.xmlファイルには、アプリケーションプールの設定があります。
問題はServer 2008 R2ビルドサーバーで発生します。VS 2010からWebパッケージをビルドするとき、.SetParameters.xmlファイルには "IIS Web Application Pool Name"パラメータはありませんが、パッケージのarchive.xmlファイルにはアプリケーションプールがありますWebアプリケーションプールをデプロイする際に、デフォルト名で作成されます。
質問です -
は、そのアプリケーションプールの設定がパッケージであるが、何の「IISのWebアプリケーションプール名」パラメータが存在しないことができますか?
MsdeployのインストールやVS2010のインストールがサーバーにあるのでしょうか?
このパラメータをVS2010でどのように宣言できますか?
「Windows 7 Pcからビルドするときは...&Server 2008 R2からビルドするときは...」とはどういう意味ですか? – Schaliasos
私は自分の開発PC上でVS2010を使ってプロジェクトを構築しています。それから私はVS2010を使ってこのプロジェクトを他のマシンにビルドしています - そして、生成されたファイルにはアプリケーションプール名パラメタはありません。 – GothAr
OK、十分にクリア。 2番目のマシンから同じ設定(アプリケーションプールの設定を行っている)でプロジェクトをビルドしていますか? – Schaliasos