我有一個WIX文件,需要使用MSBuild進行修改。它開始是這樣的:XPaths和<? ?>
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:iis="http://schemas.microsoft.com/wix/IIsExtension">
<?--... Removed Params ...-->
<?define ProductVersion = "1.0.1"?>
<?--... Removed Params ...-->
<Product Id='$(var.ProductCode)'
UpgradeCode='$(var.UpgradeCode)'
Name='$(var.AppName)' Language="1033" Version='$(var.ProductVersion)'
Manufacturer='$(var.Manufacturer)'>
<Package Id='$(var.PackageCode)' InstallerVersion="200"
Compressed="yes" />
<?--... Rest of the WIX XML file ...-->
我的問題是我不知道的XPath將向<?define ProductVersion = "1.0.1"?>
會是什麼。有沒有辦法通過XPath引用它,所以我可以使用SDC SetValue MSBuild Task來更改它?它不是一個節點(我認爲),所以我不知道如何引用它。
Vaccano
我最終使用下列語句: –
Vaccano
2009-05-04 21:14:45