使用WIX

时间:2016-03-14 09:22:55

标签: c#-4.0 wix windows-installer

我正在使用WIX(Windows Installer XML 3.7)来创建MSI包。

这是在我的*.WIXPROJ档案

<ItemGroup>
    <WixExtension Include="WixUIExtension">
        <HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
        <Name>WixUIExtension</Name>
    </WixExtension>
</ItemGroup>

此外,

<PropertyGroup>  
    <ApplicationPath>\\BuildFolder</ApplicationPath>
    <WixToolPath>$(ApplicationPath)\BuildMSI\wix37-binaries\</WixToolPath>
</PropertyGroup>

从网络路径创建MSI文件时发生以下错误。

  

由于以下原因,无法加载扩展名'\ BuildFolder \ wix37-binaries \ WixUIExtension.dll':无法加载文件或程序集'file:// \ BuildFolder \ wix37-binaries \ WixUIExtension.dll'或其中一个依赖项。不支持操作。 (HRESULT异常:0x80131515)

请帮我解决此问题。

此致 迪利普

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

<WixExtension Include="WixUIExtension">
  <HintPath>$(WixExtDir)\WixUIExtension.dll</HintPath>
  <Name>WixUIExtension</Name>
</WixExtension>