我正在使用本地文件夹中的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在此构建步骤后冻结。
答案 0 :(得分:1)
如果您下载了WiX二进制文件.zip,则需要&#34;取消阻止&#34;该文件(删除表明它是从Internet下载的流)。 .NET不会加载标记为来自Internet的文件。