我有一个WiX安装程序项目和一个带有自定义WiX预处理器扩展的DLL项目。问题在于,WiX Visual Studio扩展只能将WiX扩展引用为DLL文件,而不能作为Visual Studio项目引用。
是否有任何良好的解决方法来解决此限制,以便我可以将自定义扩展项目集成到构建过程中?
我已经尝试通过后期生成事件将扩展项目的输出复制到WiX MSI项目的子目录中,但由于文件锁定问题,这会导致主要麻烦……此外,这是一种非常hackish的做法。我无法相信,在最广泛使用的安装程序工具包之一中,竟然不支持这么基本的功能!
是否有任何良好的解决方法来解决此限制,以便我可以将自定义扩展项目集成到构建过程中?
我已经尝试通过后期生成事件将扩展项目的输出复制到WiX MSI项目的子目录中,但由于文件锁定问题,这会导致主要麻烦……此外,这是一种非常hackish的做法。我无法相信,在最广泛使用的安装程序工具包之一中,竟然不支持这么基本的功能!