我想在我的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