2015-06-22 126 views
0

我有这个错误。由于我在Bundle.wxs中提供了以下代码。命名空间前缀'bal'未定义

<BootstrapperApplicationRef Id="WixExtendedBootstrapperApplication.Hyperlink2License"> 
    <bal:WixExtendedBootstrapperApplication 
    ThemeFile="Resources\COTheme.xml" 
    LicenseUrl="http://xxxxxx 
    /> 
</BootstrapperApplicationRef> 

请大家帮帮我吗?

回答

6

你必须通过以下

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" 
     xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"> 

我想你必须提供-ext WixUtilExtension在编译和建筑添加命名空间参考BAL。

candle.exe example.wxs -ext WixBalExtension 
light.exe example.wixobj -ext WixBalExtension