Web サイトを展開した直後に、Windows タスク スケジューラ (Windows Server 2008 R2 の v2.0) でスケジュールされたタスクをセットアップする必要があります。
TFS 2010 を使用してアプリケーションをビルドしていますが、MSBuild Arguments には arguments が含まれているよう/P:DeployOnBuild=True /P:DeployTarget=MSDeployPublish /P:CreatePackageOnPublish=true /P:MSDeployPublishMethod=WMSvc
です。
コマンドラインからスケジュールされたタスクをセットアップするために使用できることを知っています。また、MsDeploySchtasks.exe
のプロバイダーがあることも知っています。そのため、必要なパラメーターを使用して実行runCommand
できると考えました。runCommand
Schtasks.exe
私の質問は、TFS と MsBuild でそれを行う方法です。いくつかのパラメーターを MsBuild に渡すことができ、それらは「そのまま」MsDeploy に転送されると想定していましたが、その方法を見つけることができませんでした。