3

Я создал тестовый проект с VS2008 C# Express на компьютере 1 (Vista).После обновления проекта VS2008 до VS2010 получение «сертификата подписи манифеста»

Я преобразовал его в VS2010 C# Экспресс на компьютере 2 (Windows 7).

Преобразованный проект дает мне эту ошибку :

Не удается найти Manifest подписания сертификата в хранилище сертификатов.

Я нашел articles about signing project certificates и т.д., но они не так полезны, как я никогда явно не подписывал никаких свидетельств с этим проектом. Это всего лишь небольшой проект (с базой данных MDF/LINQ to SQL), которую я создал с помощью VS2008 C# Express.

Я попытался первым удалением .suo и OBJ и бен каталоги оригинального проекта до преобразования, но я до сих пор дает ту же ошибку.

Как я могу остановить преобразованный проект VS2010 от попытки найти «манифест подписывающего сертификата в хранилище сертификатов»?

ответ

7

Попробуйте отключить и повторно включить подписание:

  1. правой кнопкой мыши свой проект
  2. Нажмите свойства
  3. Откройте вкладку "Подписание"
  4. Снимите флажок "Подписать сборку"
  5. Сохранить с помощью Ctrl-S
  6. Проверить «Подписать сборку» еще раз
  7. Сохранить и закрыть
+0

+1. Он также работал в проекте, который я получил от кого-то еще, и с помощью Visual Studio 2008 (а не Visual Studio 2010). –