我有从安装Word文档的位置启动文档的代码,但是如果对此文档进行了更新,则必须再次构建整个版本才能容纳这个文件。
我想要它做的是从DVD映像(或从哪里运行EXE Bootstrapper)启动文档。如何找到源位置?
我尝试了SOURCEDIR
,CURRENTDIRECTORY
,SourceDir
,似乎没有任何效果。以下是用于从安装位置启动文档的原始代码:
<Property Id="WixShellExecTarget" Value="[#auxiliary.aad.file]" />
这是:
<Component Directory="INSTALLDIR" Id="auxiliary.aad" Guid="*" Win64="no">
<File Id="auxiliary.aad.file" Source="$(var.SolutionDir)\Docs\Release_Notes.docx" />
</Component>
所以我做的是我评论了该组件(所以它不会被安装,因为DVD映像(或者我将DVD映像复制到的任何地方)将具有最新的发行说明,然后尝试更改属性ID。
<Property Id="WixShellExecTarget" Value="[SOURCEDIR]\Release_Notes.docx" />
这不是我尝试过的最新内容。我尝试了$(var.SOURCEDIR)
,$(var.CURRENTDIRECTORY)
等许多其他内容,但没有任何效果。