Die Fehlermeldung "Referenzierte Baugruppe 'Acdbmgd' hat keinen starken Namen" wird angezeigt, wenn Sie versuchen, die Signiereigenschaften Ihres Projekts in der Microsoft Visual Studio-Entwicklungsumgebung zu verwenden. Die AutoCAD Managed .NET API- und AutoCAD-basierten Programme unterstützen die Verwendung der Signierung von starken Namen nicht. AutoCAD-basierte Programme verwenden die Authenticode-Technologie von Microsoft, um die Authentizität einer Binärdatei zu überprüfen. Das Programm SignTool.exe aus dem Windows SDK kann verwendet werden, um eine Binärdatei mit der Authenticode-Technologie von Microsoft digital zu signieren.
Weitere Informationen zu Authenticode finden Sie auf der Website von Microsoft (https://msdn.microsoft.com/en-us/library/cc750035.aspx).
Um den Fehler zu beheben, führen Sie die folgenden Schritte aus:
Eine Binärdatei kann im Rahmen des Buildprozesses signiert werden, stattdessen müssen Sie jedoch ein Postbuildereignis verwenden. Die Schritte zum Einrichten eines Postbuildereignisses finden Sie im Thema "So signieren Sie eine Binärdatei (ObjectARX oder Managed .NET) mit einem Postbuildereignis in Microsoft Visual Studio digital".