Udostępnij za pośrednictwem


IComSoapPublisher.RegisterAssembly(String) Metoda

Definicja

Rejestruje zestaw dla międzyoperacyjności MODELU COM.

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

Parametry

AssemblyPath
String

Ścieżka systemu plików dla zestawu.

Wyjątki

Zestaw wejściowy nie ma silnej nazwy.

Obiekt wywołujący w łańcuchu wywołań nie ma uprawnień dostępu do kodu niezarządzanego.

-lub-

Baza kodu, która nie rozpoczyna się od ciągu "file://", została określona bez wymaganego elementu WebPermission.

AssemblyPath to null.

AssemblyPath nie można odnaleźć lub nie określono rozszerzenia nazwy pliku.

AssemblyPath nie jest prawidłowym zestawem.

Zestaw lub moduł został załadowany dwa razy z dwoma różnymi dowodami lub nazwa zestawu przekracza maksymalną długość zdefiniowaną przez system.

Metoda oznaczona znakiem ComUnregisterFunctionAttribute nie staticjest .

-lub-

Istnieje więcej niż jedna metoda oznaczona ComUnregisterFunctionAttribute na danym poziomie hierarchii.

-lub-

Podpis metody oznaczonej przy ComUnregisterFunctionAttribute użyciu jest nieprawidłowy.

Uwagi

Implementacja używa narzędzia rejestracji zestawów RegisterAssembly (Regasm.exe) do rejestrowania klas creatable w zestawie. Aby uzyskać więcej informacji, zobacz Regasm.exe (narzędzie rejestracji zestawów).

Dotyczy