我想在我的WiX安裝到默認情況下,proptery的硬編碼目錄。是否有一個「正確」的方式來進行編碼的默認值(注意,這是一個內部項目,不是向市民派發),所以我沒有得到以下警告:來處理維克斯警告正確方法ICE48
LGHT1076: ICE48 Directory 'FOO' appears to be hardcoded in the property table to a local drive.
的威克斯文件看起來像這個:
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Product Id="22E1F223-E3AD-45F8-A394-1289AAAA64C8"
Name="MyService"
Language="1033" Version="1.0.0.0"
UpgradeCode="140F5A44-58DA-4364-876B-9D9484C04CD9">
<Package InstallerVersion="200" Compressed="yes" />
<Media Id="1" Cabinet="media1.cab" EmbedCab="yes" />
<Property Id="FOO" Value="C:\MyRootDirectory\" />
對此有何想法?
我有同樣的問題,我們只是住在一起的警告。在我們的場景中,將目錄硬編碼到軟件包中是有意義的。 – Russell 2010-07-07 05:43:44