Обновление проекта ASP.Net с таргетинга на 4.5 .NET Framework до 4.6.1 сообщает об ошибке "AL1078"
Проект был построен с 4.5
но терпит неудачу со следующей ошибкой при изменении цели 4.6.1
,
Все сборки, от которых зависят проекты, являются целевыми. 4.6.1
,
Я пытался снять Sign the assembly
но ошибка осталась. Похоже, это не связано с подписанием вообще.
error AL1078: Error signing assembly -- The keyset is not defined.
Есть идеи?
1 ответ
Попробуйте воссоздать свой .snk
файл из AssemblyInfo
с sn.exe
с аргументом -k c:\keyfile.snk
, Затем проверьте свой AssemblyInfo
:
[assembly:AssemblyKeyFileAttribute("keyfile.snk")]
Обратите внимание, что иногда перезапуск для VS необходим для обработки создания пары ключей для проекта.