收到错误:无法打开合并模块"...男男性行为者'。检查以确保模块语言正确



我的目标是将OPC com ProxyStub mergemodule(x64)包括在我的MSI中。我正在使用Wix。我尝试按照以下示例代码进行示例代码:安装Visual C 重新分布。

这是我的product.wxs:

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" ...>
  <Product Id="*" Name="..." Language="1033" Version="..." Manufacturer="..." UpgradeCode="...">
    ...  
    <DirectoryRef Id="TARGETDIR">
        <Merge Id="OPCRedist" SourceFile="OPC COM ProxyStub MergeModule (x64).msm" DiskId="1" Language="0"/>
    </DirectoryRef>
    <Feature Id="OPCRedist" Title="OPC Core Components" AllowAdvertise="no" Display="hidden" Level="1">
        <MergeRef Id="OPCRedist"/>
    </Feature>
  </Product>
  ...
</Wix>

当我编译WIXPROJ时,我会收到以下错误:

无法打开合并模块'opc com proxystub mergemodule(x64).msm'。检查以确保模块语言正确。'您的系统不支持此安装程序包的语言。(Hresult的例外:0x80070657)'

我如何摆脱该错误?

Language="0"更改为 Language="1033"的错误摆脱了错误。我不确定这是否正确。

相关内容

  • 没有找到相关文章

最新更新