WIX安装程序无法构建

时间:2017-07-11 08:40:03

标签: wpf deployment wix

我正在使用本地文件夹中的WIX二进制文件而不是常用安装。所以我不得不像这样覆盖我的路径:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
      <WixToolPath>$(TeamProjectBuildUtilsDir)Tools\WIX\</WixToolPath>
      <WixTargetsPath>$(WixToolPath)Wix.targets</WixTargetsPath>
      <WixTasksPath>$(WixToolPath)WixTasks.dll</WixTasksPath>
    </PropertyGroup>
</Project>

它工作正常,但今天我再试一次并得到这个:

System.IO.FileLoadException" in WixTasks.dll:
> Additional information: The file or assembly
> "file:///D:\Repos\MyProject\BuildUtils\Tools\WIX\candle.exe" or a
> dependency could not be found. To progress is not supported.
> (Exception of HRESULT: 0x80131515)

我与WIX并没有过期,也不知道该怎么做。它运作良好。

我的VS在此构建步骤后冻结。

1 个答案:

答案 0 :(得分:1)

如果您下载了WiX二进制文件.zip,则需要&#34;取消阻止&#34;该文件(删除表明它是从Internet下载的流)。 .NET不会加载标记为来自Internet的文件。