Preguntas frecuentes: ¿Por qué aparece el mensaje de error "El ensamblado 'Acdbmgd' al que se hace referencia no tiene un nombre seguro"?

El mensaje de error "El ensamblado 'Acdbmgd' al que se hace referencia no tiene un nombre seguro" se muestra al intentar utilizar las propiedades de firma del proyecto en el entorno de desarrollo de Microsoft Visual Studio. La API de AutoCAD .NET administrado y los programas basados en AutoCAD no admiten el uso de "firma con nombre seguro". Los programas basados en AutoCAD utilizan la tecnología Microsoft Authenticode para verificar la integridad de un archivo binario. Se puede utilizar el programa SignTool.exe del SDK de Windows para firmar digitalmente un archivo binario con tecnología Microsoft Authenticode.

Para obtener más información sobre Authenticode, consulte el sitio web de Microsoft (http://msdn.microsoft.com/en-us/library/cc750035.aspx).

Para resolver el error, siga estos pasos:

  1. En el Explorador de soluciones de Microsoft Visual Studio, haga clic con el botón derecho en el proyecto y seleccione Propiedades.
  2. En la página Propiedades, haga clic en la ficha Firma.
  3. Desactive la casilla de verificación Firmar los ensamblados.
  4. Cierre la página Propiedades.

Un archivo binario se puede firmar como parte del proceso de creación, pero debe utilizar un evento posterior a la compilación. Para obtener información sobre los pasos para configurar un evento posterior a la compilación, consulte el tema "Para firmar digitalmente un archivo binario (ObjectARX o .NET administrado) con un evento posterior a la compilación en Microsoft Visual Studio".