adt编译和candle编译错误解决
错误一:adt编译报错 Could not generate timestamp: Software caused connection abort: recv failed
分析:无法生成时间戳,默认的时间戳服务器失效,重新指定一个即可。
解决方法:命令行增加参数: -tsa http://timestamp.wosign.com/timestamp (感谢此时间戳服务器)
错误二:candle.exe : error CNDL0308 : The Federal Information Processing Standard (FIPS)
appears to be enabled on the machine. You must either disable FIPS or use FIPS-
compliant security algorithms to generate IDs by passing the -fips command-line
switch or by setting true in your .wixproj projec
t.
分析: 此错误为执行 candle 编译时出的错误,分析给的提示,是因为开启了FIPS导致的,于是想办法把它关掉。
解决方法:http://115.com/20000740/T30212.html 用了此文中的方法,感谢文章作者。
以后遇到问题还会继续补充,欢迎大家指导!!!