IComSoapPublisher.RegisterAssembly(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует сборку для взаимодействия COM.
public:
void RegisterAssembly(System::String ^ AssemblyPath);
public void RegisterAssembly(string AssemblyPath);
abstract member RegisterAssembly : string -> unit
Public Sub RegisterAssembly (AssemblyPath As String)
Параметры
- AssemblyPath
- String
Путь к файловой системе для сборки.
Исключения
Входная сборка не имеет строгого имени.
Вызывающий объект в цепочке вызовов не имеет разрешения на доступ к неуправляемом коду.
–или–
База кода, которая не начинается с "file://", была указана без обязательного WebPermission.
AssemblyPath равно null.
AssemblyPath не найден или расширение имени файла не указано.
AssemblyPath не является допустимой сборкой.
Сборка или модуль была загружена дважды с двумя разными доказательствами, или имя сборки превышает заданную системой максимальную длину.
Метод, ComUnregisterFunctionAttribute помеченный не staticтак.
–или–
Существует несколько методов, ComUnregisterFunctionAttribute помеченных на определенном уровне иерархии.
–или–
Подпись метода, помеченного недопустимым ComUnregisterFunctionAttribute .
Комментарии
Реализация RegisterAssembly использует средство регистрации сборок (Regasm.exe) для регистрации настраиваемых классов в сборке. Дополнительные сведения см. в разделе Regasm.exe (средство регистрации сборок).