我们最近将我们的一个应用程序从.net 2.0升级到.net 3.5,我们遇到了安装程序的问题。基本上,msi auto会在我们希望它为空白时填充虚拟目录字段。这不会是一个问题,除了我无法弄清楚如何从命令行设置虚拟目录为空。
目前我有
msiexec /i $(InstallerPath)\AppInstaller.msi /qn TARGETVDIR=
我得到了错误
The folder path 'CURRENTDIRECTORY="C:' contains an invalid character.
.
生成The folder path '.' contains an invalid character
行情根本不起作用。
如何指定空白虚拟目录?
修改
使用How do I change the default Virtual Directory name during a web service install? 我试图在安装程序项目中手动将其设置为空白。但是,它已经空白了!
答案 0 :(得分:0)
坚持同样的问题......我已经用空间来实现它并且它有效。
示例:
> WebSetup1.msi TARGETAPPPOOL="Test" TARGETSITE="/LM/W3SVC/2" TARGETVDIR=" "