我正在努力使用ClickOnce部署和清单中的哈希检查。这个问题似乎特别适用于我正在使用的浏览器控件Awesomium。
我使用VS2015发布我的应用程序,取消选中“签署ClickOnce清单”,取消选中“签署程序集”并取消选中“启用ClickOnce安全设置”。
然后我对生成的.exe进行模糊处理,并将其复制到Application Files目录中。鉴于我已经这样做了,我明白我需要更新清单。
然后我打开Developer Command Prompt,运行如下所示的命令:How to use obfuscation for ClickOnce?
我正在使用我在VS2015内生成的测试证书。
当我将这些文件上传到我的网站时,它会在运行* .application文件时正确下载所有文件。但是,在最终安装之前,我得到了不同的哈希错误,特别是Awesomium.Core.XML文件。这个文件在我的Application Files文件夹中没有改变,我希望上面的命令用应用程序文件中的所有已更改文件更新清单(在我复制到新的混淆的.exe文件后)?
如何更改我的流程以便正确计算此文件的哈希?