Msbuild 目录动态
我想在Msbuild 目录动态,msbuild,wix,Msbuild,Wix,我想在visualstudio中将HeatDirecotry任务添加到我的wixproj,但我需要目录属性-源路径-将是一个变量-一个预处理器变量,因此我可以动态提供它 谁能告诉我怎么做 谢谢 试试下面的方法 卸载项目,然后在.wixproj文件中添加以下代码 <Target Name="BeforeBuild"> <HeatDirectory DirectoryRefId="INSTALLFOLDER" O
visualstudio
中将HeatDirecotry
任务添加到我的wixproj
,但我需要目录属性-源路径-将是一个变量-一个预处理器变量,因此我可以动态提供它
谁能告诉我怎么做
谢谢 试试下面的方法
卸载项目,然后在.wixproj文件中添加以下代码
<Target Name="BeforeBuild">
<HeatDirectory DirectoryRefId="INSTALLFOLDER"
OutputFile="Source.wxs"
Directory="C:\Users\aaa\Desktop\ComponentsFiles"
SuppressRootDirectory="true"
ToolPath="$(WixToolPath)" AutogenerateGuids="true"
ComponentGroupName="SourceComponentGroup"
PreprocessorVariable="var.SourcePath">
</HeatDirectory>
</Target>
然后重新加载项目。在项目属性的buils标记中为预处理器变量添加以下文件
SourcePath=C:\Users\aaa\Desktop\ComponentsFiles阅读此内容。远至源路径。它通常安装在文件夹中