【问题标题】:After VS2008 to VS2010 project upgrade getting "manifest signing certificate" errorVS2008 到 VS2010 项目升级后出现“清单签名证书”错误
【发布时间】:2009-11-11 06:03:46
【问题描述】:

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

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

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

找不到清单签名 证书存储中的证书。

我找到了articles about signing project certificates 等,但它们没有那么有用,因为我从未在这个项目中明确签署任何证书。这只是我用 VS2008 C# Express 创建的一个小项目(带有 MDF 数据库/LINQ-to-SQL)。

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

如何阻止转换后的 VS2010 项目尝试在证书存储中查找“清单签名证书”?

【问题讨论】:

    标签: visual-studio-2008 visual-studio-2010 certificate manifest


    【解决方案1】:

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

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

    【讨论】:

    • +1。它也适用于我从其他人那里收到并使用 Visual Studio 2008(不是 Visual Studio 2010)的项目。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 1970-01-01
    • 2011-02-17
    相关资源
    最近更新 更多