3

我在計算機1(Vista)上用VS2008 C#Express創建了一個測試項目。VS2008到VS2010項目升級後得到「清單簽署證書」錯誤

我將它轉換爲VS2010 C#Express在計算機2(Windows 7)上。

轉換後的項目給了我這個錯誤

找不到清單簽名證書存儲 證書。

我發現articles about signing project certificates等,但他們都不是有幫助的我從來沒有明確地簽署了該項目的任何證書。這僅僅是我用VS2008 C#Express創建的一個小項目(帶有MDF數據庫/ LINQ到SQL)。

我第一次嘗試轉換之前刪除名爲.suoOBJ斌原項目的目錄,但我仍然給出了同樣的錯誤。

如何阻止轉換後的VS2010項目試圖在證書存儲區中找到「清單簽名證書」?

回答

7

嘗試禁用和重新啓用簽名:

  1. 右鍵單擊您的項目
  2. 單擊屬性
  3. 打開 「簽名」 選項卡
  4. 取消選中 「登錄大會」
  5. 保存與Ctrl-S
  6. 再次檢查「簽署程序集」
  7. 保存和關閉
+0

+1。它也適用於我從其他人那裏收到的項目,並使用Visual Studio 2008(不是Visual Studio 2010)。 – 2010-04-09 17:07:34