當您嘗試在 Microsoft Visual Studio 開發環境中使用專案的簽署屬性時,就會顯示「參考組件 'Acdbmgd' 不具有強式名稱」錯誤訊息。AutoCAD Managed .NET API 和 AutoCAD 系列程式不支援使用「強式名稱簽署」。AutoCAD 系列程式使用 Microsoft 的 Authenticode 技術來驗證二進位檔案的真確性。Windows SDK 的 SignTool.exe 程式可透過 Microsoft 的 Authenticode 技術以數位方式簽署二進位檔。
如需有關 Authenticode 的更多資訊,請參閱 Microsoft 的網站 (https://msdn.microsoft.com/en-us/library/cc750035.aspx)。
若要解決此錯誤,請遵循以下步驟:
簽署的二進位檔案可做為建置程序的一部分,但您必須使用「建置後」事件。如需設置「建置後」事件的步驟,請參閱「使用 Microsoft Visual Studio 中的建置後事件,以數位方式簽署二進位 (ObjectARX 或 Managed .NET) 檔」的主題。