如何解决链中的MsiPackage找不到源文件
我正在建立一个引导程序链。我有一个main.exe文件,它表现为WEB版本(即,它是从Internet或服务器下载文件),但如果我将资源文件夹与main.exe一起添加,则它表现为CD版本(即, ,即使没有互联网也可以安装所有内容。
WEB版本
主文件夹
- Main.exe
CD版本
主文件夹
- Main.exe
- 资源文件夹: dep1.exe dep2.exe
这对于* .exe文件非常有效,但对于* .msi文件...则完全不同。我收到一条错误消息,提示系统找不到文件\ Resources \ dep1.msi。
例如,对于我拥有的* .exe文件
<ExePackage Name ="DotNet\dotnet.exe"
Id="NETFrameworkcd"
InstallCommand="/S /Q /norestart"
Vital="no"
DetectCondition="(InstallDotNet = "yes") AND (cdExistDotNet) "
InstallCondition="(InstallDotNet = "yes") AND (cdExistDotNet) "
DownloadUrl="$(sys.CURRENTDIR)DotNet\dotnet.exe"
UninstallCommand="yes">
<RemotePayload Description="DotNet Framework 4.8"
Hash="8dd233698d5eb4609b86c2ac917279fe39e0ef4c"
Size ="117380440"
ProductName="NET Framework 4.8"
Version="4.8.03928.0"/>
</ExePackage>
我想对* .msi做同样的事情,但是我一直很努力
我希望有人可以帮助我!
亲切的问候
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。