1

リモート サーバーに新しい仮想ディレクトリを作成し、アプリ プールを既定以外の構成に設定しようとしています。私は NAnt を使用していますが、これを達成できる他のコマンドを受け入れます。

これが私が試したことです:

<mkiisdir iisserver="${remote.server}" dirpath="${install.path}" vdirname="${vir.dir.name}" />

上記は、リモート サーバーへの VD の作成では正常に機能しますが、nant タスクには、アプリケーション プールを指定するためのパラメーターがありません。なぜそうではないのか不思議です!!

仮想ディレクトリが既に作成されているため、 powershell を使用してアプリケーション プールを更新することを検討しましたが、Windows OS の制限により、IIS アプリケーション プールの更新に必要な WebAdministration モジュールをインストールできません。

私が考慮していない、これを達成するための既存の方法はありますか?

ありがとう。

4

1 に答える 1

0

System32 フォルダーにある AppCmd.exe を使用できます。

appcmd set app /app.name:"Default Web Site/MyVirtualDirectoryName" /applicationPool:"MyAppPool"

他のサーバーの Web アプリケーション ディレクトリをリモートで更新する必要がある場合は、次を使用できます。PSExec \\RemoteServerHostname appcmd set app /app.name:"Default Web Site/MyVirtualDirectoryName" /applicationPool:"MyAppPool"

于 2013-11-21T20:07:10.823 に答える