Inno Setup: зарегистрировать (неподписанные) сборки - PullRequest
0 голосов
/ 13 сентября 2011

Мне нужно зарегистрировать некоторые сборки в моем скрипте Inno Setup и найти этот код:

Source: "Files\MyAssembly.dll"; DestDir: "{app}"; StrongAssemblyName: "MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=48d60606109a2257, ProcessorArchitecture=MSIL"; Flags: "gacinstall sharedfile uninsnosharedfileprompt"

проблема в том, что моя dll не подписана, и я не нашел возможности для C ++ / CLI dll в VS2008 подписать ее!

Сообщение об ошибке: установка не удалась; код 0x80131044

Как я могу зарегистрировать неподписанные сборки или как подписать C ++ / CLI DLL в Visual Studio 2008?

Заранее спасибо!

1012 * приветствует *

1 Ответ

0 голосов
/ 13 сентября 2011

Если он не подписан, вы не можете установить его в GAC. Если вам нужно, чтобы он был «зарегистрирован» для COM-взаимодействия, вам нужно вызвать RegAsm с параметром / codebase.

...