2
當前使用WIX v3.6.3303開發安裝程序項目。我們正在使用CruiseControl在發佈前自動構建和測試各種更改。這是我們從測試版本中回來的錯誤。WIX錯誤 - ICE03:不是有效的外鍵
errorLGHT0204: ICE03: Not a valid foreign key; Table: XmlFile, Column: Value, Key(s): SetPlayerFileGenerator
我們在WIX項目中配置了與此相似的功能。實際上,我們的PlayerFileGenerator的實現是從其他功能複製的。這是CruiseControl正在打破的WIX元素。
<util:XmlFile
Id="SetPlayerFileGenerator"
Action="setValue"
File="[#Web.config]"
ElementPath='/configuration/applicationSettings***'
Value="[#PlayerFileGen.exe]"
Sequence="1" />
同樣,我們對其他的功能集,沒有一個是有這個問題類似的配置。在使用WIX之前有沒有人遇到類似的情況?