【发布时间】:2010-05-26 15:55:58
【问题描述】:
我可以使用 DTF 工具 (I.E MakeSfxCA.exe) 构建托管自定义操作
我的后期构建事件命令行如下所示:
"%WIX%SDK\MakeSfxCA.exe"
"$(TargetDir)$(TargetName).CA.dll"
"%WIX%SDK\x86\SfxCA.dll"
"$(TargetDir)$(TargetName).dll"
"$(TargetDir)Microsoft.Deployment.WindowsInstaller.dll"
但是每当我尝试添加对已编译 dll 的引用时,我都会收到一个错误,说明
“确保该文件是可访问的并且是有效的 WiX 参考”
如果我使用 Visual Studio(2010 和 2008)将项目添加为参考,我的 WiX 项目会编译但不使用 dll。当我尝试运行 msi 时收到此消息
无法运行完成此安装所需的 DLL。
请联系您的支持人员或软件包供应商。
我的 wxs 文件看起来像 this
我的操作系统是 Windows 7,我使用的是 .net 4.0,这会有所不同
我正在使用每周构建
【问题讨论】:
标签: wix windows-installer custom-action dtf wix3.5