「参照されたアセンブリ 'Acdbmgd' は厳密な名前を持っていません」というエラー メッセージは、Microsoft Visual Studio 開発環境でプロジェクトの[署名]プロパティを使用しようとした結果として表示されます。AutoCAD Managed .NET API プログラムと AutoCAD ベースのプログラムでは、「厳密な名前の署名」はサポートされていません。AutoCAD ベースのプログラムでは、バイナリ ファイルの認証の確認には、Microsoft Authenticode テクノロジが使用されます。Windows SDK の SignTool.exe プログラムを使用することで、Microsoft Authenticode テクノロジを使用してバイナリ ファイルにデジタル署名を行うことができます。
Authenticode の詳細は、Microsoft の Web サイト(https://msdn.microsoft.com/ja-jp/library/cc750035.aspx)を参照してください。
このエラーを解決するには、次の手順に従います。
バイナリ ファイルにはビルド プロセスの一部として署名を行うことができますが、その代わりにビルド後イベントを使用しなければなりません。ビルド後イベントをセットアップする手順については、トピック「Microsoft Visual Studio でビルド後イベントを使用してバイナリ(ObjectARX または Managed .NET)ファイルに署名を行うには」を参照してください。