VS2008到VS2010项目升级后获得"清单签名证书"错误

Edw*_*uay 3 certificate manifest visual-studio-2010 visual-studio-2008

我在计算机1(Vista)上用VS2008 C#Express创建了一个测试项目.

我在计算机2(Windows 7)上将其转换为VS2010 C#Express.

转换后的项目给了我这个错误:

无法在证书存储中找到清单签名证书.

我发现了有关签署项目证书等的文章,但它们并没有那么有用,因为我从未明确签署过该项目的任何证书.它只是我用VS2008 C#Express创建的一个小项目(带有MDF数据库/ LINQ-to-SQL).

我尝试在转换之前首先删除原始项目的.suoobjbin目录,但我仍然给出了相同的错误.

如何阻止已转换的VS2010项目尝试在证书库中找到"清单签名证书"?

van*_*ja. 7

尝试禁用并重新启用签名:

  1. 右键单击您的项目
  2. 单击属性
  3. 打开"签名"选项卡
  4. 取消选中"签署程序集"
  5. 使用Ctrl-S保存
  6. 再次检查"签署组件"
  7. 保存并关闭