2
我創建於2005年VS簡單維克斯3合併模塊(.wxs)
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Module Id="TestMergeModule" Language="1033" Version="1.0.0.0">
<Package Id="ef2a568e-a8db-4213-a211-9261c26031aa" Manufacturer="Me" InstallerVersion="200" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="MergeRedirectFolder">
<Component Id="Test_ModuleComponent" Guid="{1081C5BC-106E-4b89-B14F-FFA71B0987E1}">
<File Id="Test" Name="$(var.Project.TargetFileName)" Source="$(var.Project.TargetPath)" DiskId="1" />
</Component>
</Directory>
</Directory>
</Module>
</Wix>
而且我已經加入該項目的 「項目」作爲對此合併模塊的引用,但我仍然出現該誤差
錯誤7未定義預處理器變量 「$(var.Project.TargetFileName)」。
任何建議,我相信我只是想念這裏明顯。
燦「T是固定的,直到在Visual C++團隊的MSBuild正確集成。 – 2009-06-16 16:17:15