MSDeploy命令控制台



如何打开我在视频"http://www.iis.net/downloads/microsoft/web-deploy"中看到的"MSDeploy命令控制台",大约3分40秒

我可以通过指向cmd提示符"C:Program FilesIISMicrosoft Web Deploy V3"然后启动msdeploy.exe来访问。

我的问题是,这是唯一的方法吗,或者有一些类似于visual studio命令提示符的命令提示符

你可以试试:

string deployPath = @"C:Program FilesIISMicrosoft Web Deploy V3msdeploy.exe";
string deployScript ="-verb:sync -source:package='Cpackage.zip' -dest:auto"
string scr = string.Format( "/k "{0}" {1}", deployPath, deployScript );
Process proc = new Process();        
proc = Process.Start( "cmd.exe", scr + " > error.txt" );

这样你调用cmd,它们在你运行指定的部署路径,通过deployScript你说你想要msdeploy做什么。/k保持控制台打开,以便您可以看到结果,最后> error.txt是为了将输出保存在文件中(仍在发送错误)

最新更新