Поделиться через


IComSoapPublisher.UnRegisterAssembly(String) Метод

Определение

Отменяет регистрацию сборки для COM-взаимодействия.

public:
 void UnRegisterAssembly(System::String ^ AssemblyPath);
public void UnRegisterAssembly (string AssemblyPath);
abstract member UnRegisterAssembly : string -> unit
Public Sub UnRegisterAssembly (AssemblyPath As String)

Параметры

AssemblyPath
String

Путь файловой системы для сборки.

Исключения

Вызывающий код в цепочке вызовов не имеет необходимого разрешения на доступ к неуправляемому коду.

-или-

База кода, которая не начинается с "file://", была указана без требуемого разрешения WebPermission.

AssemblyPath имеет значение null.

Параметр AssemblyPath не найден, или не указано расширение имени файла.

AssemblyPath не является допустимой сборкой.

Сборка или модуль были загружены дважды с двумя разными свидетельствами, или длина имени сборки превышает максимальную длину, определенную в системе.

Метод, помеченный с помощью атрибута ComUnregisterFunctionAttribute, не является статическим (static).

-или-

На заданном уровне иерархии атрибутом ComUnregisterFunctionAttribute помечено несколько методов.

-или-

Подпись метода, помеченного атрибутом ComUnregisterFunctionAttribute, недействительна.

Комментарии

UnRegisterAssembly Реализация использует Regasm.exe для отмены регистрации создаваемых классов в сборке. Дополнительные сведения см. в разделе Regasm.exe (средство регистрации сборок).

Применяется к