来自运行setup.exe的错误消息是:
应用程序清单的计算哈希值不同于指定的哈希值,或者根本没有指定哈希值。
文件[name] .exe.manifest具有与清单中指定的不同的计算哈希值。
奇怪的是,在我上传并从perforce重试之前,它工作正常。换句话说:
从Visual Studio中发布。
运行生成的setup.exe:很好。
保存发布的内容(setup.exe,[name] .application,Application Files文件夹)以进行强制。
从perforce中检索内容。
将检索到的内容与原始内容进行比较-一切都相同。
从检索到的文件运行安装程序-失败,并出现以上错误。
一组相同的文件如何工作而另一组失败? 显然,我对清单/部署/等一无所知。在某个地方对此主题有很好的介绍吗?还有其他想法吗?我对老版本的VS使用了相同的方法,没有任何麻烦。
谢谢