我已经实现了从tigris到我的C#项目的MSBuild社区任务。
我的问题是我并不是唯一一个在这个项目上工作,但我不希望每个人都在他的本地PC上安装MSBuild社区任务。
如果没有MSBuild社区任务,您将无法编译项目。
所以我的想法是做一个小的解决方法,我想将Install-Files包含到我的项目中,并使用precompile-command将其复制到MSI-Install-destination
但我不知道MSI在哪里保存文件。
有谁知道如何找出MSI文件将包含文件复制到哪里?
或者有人有更好的主意吗?
谢谢,Alex
答案 0 :(得分:0)
它解决了我使用命令shell执行MSI-File的问题,我已将TargetDir更改为C:\ Temp \ MyMSI,生成的文件夹结构告诉我将文件保存到哪里。
msiexec / a“MyMsi.msi”/ qn TARGETDIR = C:\ TEMP \ MyMSI