.net framework4.5.1 ClickOnce 安装部署

最近遇到了一个ClickOnce部署的问题。
在.net framework4.0的时候, 我们部署完服务端, 会使用自己写的config工具修改服务器配置和数据库配置的文件, 会导致其对应的Hash值被更改, 所以在修改完配置之后, 会使用sha.ComputeHash(inputStream);重新计算hash并且更新回去。 这个是没有问题的。
但是最近我们升级到4.5.1, 就出现问题了。 一样的操作和方法, 却在下载客户端的时候出现报错:has a different computed hash than specified in manifest
请问,有谁遇到类似的问题, 请不吝赐教
谢谢啦。

http://www.cnblogs.com/jiewei915/archive/2013/05/02/3054421.html