如何"force the WiX .exes to run out-of-process"



Visual Studio的WiX插件中存在一个错误,即引用的DLL上的文件锁定未正确释放。因此,每次要重新编译自定义扩展 DLL 或其引用的任何程序集时,都必须重新启动 Visual Studio。

这是一个已知的错误,但该问题已关闭,因为似乎有一个解决方案/解决方法:

您可以强制WiX .exes在进程外运行以避免锁定 MSBuild有。

我不明白如何实现这一目标。我检查了...

  • 我的 WiX 安装项目的属性
  • 扩展程序集的属性(C# 类库)
  • 所有视觉工作室设置
  • 蜡烛的可用命令行参数.exe

。但什么也没找到。我错过了什么?如何应用此解决方法?

我正在使用WiX 3.10和Visual Studio 2013。

我在网络上多次看到的示例是将<RunWixToolsOutOfProc>true</RunWixToolsOutOfProc>添加到属性组中Wix安装程序的项目文件中。不幸的是,到目前为止,我还没有找到此功能的文档。

相关内容

  • 没有找到相关文章

最新更新