发布.NET程序时Unable to find manifest signing certificate in the certificate store

今天打包发布一个.NET程序时,出现错误提示

Unable to find manifest signing certificate in the certificate store.

编译是没有问题的。

之前编译的时候就有问题,在项目属性中去掉下面的选项就可以编译通过了,但是发布的时候仍然有问题

经搜索,尝试,解决方法如下:

用记事本打开 *.csproj ,删除下面四句,在靠近开始的位置:

    <manifestcertificatethumbprint>...</manifestcertificatethumbprint>
    <manifestkeyfile>...</manifestkeyfile>
    <generatemanifests>...</generatemanifests>
    <signmanifests>...</signmanifests>

删除后就可以正常发布了。

posted on 2011-06-23 09:32  小交响曲  阅读(1276)  评论(0编辑  收藏  举报

导航