WiX:如何使用SolutionDir的相对路径

Ole*_*leg 4 installer wix

我有两个解决方案的文件夹:

MyNETProject(NET项目)MyWiXInstaller(WiXProject)

我的安装程序需要从MyNETProject\bin\Release获取文件并将它们打包到安装程序.如何使用SoultionDir变量在WiX中设置NET项目的路径?我试过这种方式:

$(var.SolutionDir)..\MyNETProject\bin\Release
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

Dav*_*tin 9

确保您已从wixproj添加了对项目的引用,然后您可以使用以下内容:

$(var.MyProject.TargetDir)
Run Code Online (Sandbox Code Playgroud)

您可以在wix工具集站点上阅读有关它的更多信息:使用项目引用和变量