Где находится параметр «Файл ключа сборки оболочки» в VS 2008?

StackOverflow https://stackoverflow.com/questions/884528

Вопрос

Я пытаюсь создать приложение со строгим именем.Он ссылается на библиотеку взаимодействия COM, которую я добавляю через диалоговое окно «Добавить ссылки».Прошло много времени, но я, кажется, помню, что в старых версиях Visual Studio была настройка проекта для Ключевой файл сборки оболочки.Кажется, я не могу найти его в Visual Studio 2008?

Это было полезно?

Решение

Я наткнулся на ваш пост в поисках того же самого, но сам нашел другой способ обойти проблему строгого именования сборки, на которую ссылается COM Interop.

Вы можете подписать импортированную сборку библиотеки типов с помощью файла ключа, прежде чем ссылаться на нее в Visual Studio, используя команду /keyfile:<key.snk> параметр:

tlbimp MyCOMService.tlb /out:Interop.MyCOMService.dll /keyfile:MyKeyFile.snk

Другие советы

Нашел его в свойствах проекта, прочитав эту статью ниже.

Как настроить ключевой файл сборки строгого имени (МСДН)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top