我在批处理文件中使用MSIEXEC来重新配置我的c控制台应用程序。 根据我们的设计,我们需要使用相同的服务器为Test和UAT使用2个不同的文件夹。 当我使用我的版本控制软件进行部署时,我使用带有MSIEXEC命令的批处理文件,如下所示:
msiexec /i <msipath>\Setup.msi TARGETDIR=c:\TestApps\MyApp\App\ /Lime <log path>\logfile.txt /qn
在测试区域中,auto install bat命令正常工作,并在c:\ TestApps \ MyApp \ App中安装exe和dll。 在UAT地区虽然我已经提到目标目录为&#34; c:\ UATApps \ App&#34; ,它不是安装在UATApps文件夹中,甚至没有出现错误。
任何想法要在2个diff目标文件夹中安装应用程序? 可以使用2 diff设置项目。但是寻找其他选项如果有的话。