Często zadawane pytania: Dlaczego widzę komunikat o błędzie „Zespół 'Acdbmgd', którego dotyczy odwołanie, nie ma silnej nazwy"?

Komunikat o błędzie „Zespół 'Acdbmgd', którego dotyczy odwołanie, nie ma silnej nazwy" jest wyświetlany jako wynik próby użycia właściwości podpisywania danego projektu w środowisku programistycznym Microsoft Visual Studio. Interfejs API Managed .NET w programie AutoCAD ani programy oparte na programie AutoCAD nie obsługują użycia funkcji podpisywania silną nazwą. Programy oparte na programie AutoCAD używają technologii Authenticode firmy Microsoft w celu sprawdzenia autentyczności pliku binarnego. Można użyć programu SignTool.exe z pakietu Windows SDK do cyfrowego podpisania pliku binarnego w technologii Authenticode firmy Microsoft.

Więcej informacji na temat technologii Authenticode można znaleźć w witrynie firmy Microsoft (https://msdn.microsoft.com/en-us/library/cc750035.aspx).

Aby rozwiązać ten problem, wykonaj następujące czynności:

  1. W programie Eksplorator rozwiązania w pakiecie Microsoft Visual Studio kliknij prawym przyciskiem myszy i wybierz opcję Właściwości.
  2. Na stronie Właściwości kliknij kartę Podpisywanie.
  3. Usuń zaznaczenie pola wyboru Sign The Assemblies (Podpisuj zespoły).
  4. Zamknij stronę Właściwości.

Plik binarny można podpisać podczas kompilacji, ale w tym przypadku konieczne jest użycie zdarzenia po kompilacji. Kroki konfiguracji zdarzenia po kompilacji opisano w temacie „Cyfrowe podpisywanie pliku binarnego (ObjectARX lub Managed .NET) za pomocą zdarzenia po kompilacji w środowisku Microsoft Visual Studio”.