2010-04-14 127 views

回答

20

你很喜欢我在MSDN论坛上的答案,我在这里发布link to the answer。 ;-)


如果您使用相同的URL发布和安装,只需填写发布文件位置并完成即可。

有两个的原因是如果你想发布到一个地方,但有一个安装URL是不同的,你可以这样做。

例如,您可能希望使用FTP发布到你的服务器,在这种情况下,发布文件的位置将是ftp://myserver/myvirtualfolder/myapp和安装URL可能是http://myserver/myapp

你可能想要发布到一个文件夹在您的本地磁盘并在将其推送到网络服务器之前对其进行部署。在这种情况下,您可能会发布到C:\_Publish\MyApp\,添加一些文件,重新签名清单,并将其复制到\inetpub\MyApp\,并且安装url将为http://myserver/myapp

+0

'您可以只填写发布文件位置'.. as在,请不要填写安装位置信息?当我开始发布程序时,它启动了发布向导。 (我认为这是大多数人首先会与发布交互的方式)。该向导为我提供了3个单选按钮选项,可以在安装部分进行选择。它并不表示安装目录是可选的。 (VS2012)。 – 2013-10-21 19:42:18

+1

这仍假定您知道发布安装文件夹之间的区别。我知道一个是现在它将被推送的位置,另一个是应用程序在启动时将检查新版本的位置,但我不记得哪个是哪个。 – PstScrpt 2017-08-18 19:30:16