Publish.RegisterAssembly(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rejestruje zestaw dla międzyoperacyjności MODELU COM.
public:
virtual void RegisterAssembly(System::String ^ AssemblyPath);
public void RegisterAssembly(string AssemblyPath);
abstract member RegisterAssembly : string -> unit
override this.RegisterAssembly : string -> unit
Public Sub RegisterAssembly (AssemblyPath As String)
Parametry
- AssemblyPath
- String
Ścieżka systemu plików dla zestawu.
Implementuje
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 WebPermissionelementu .
Parametr AssemblyPath ma wartość 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 dwukrotnie z dwoma różnymi dowodami lub nazwa zestawu przekracza maksymalną długość zdefiniowaną przez system.
Metoda oznaczona elementem ComUnregisterFunctionAttribute nie staticjest .
— lub —
Istnieje więcej niż jedna metoda oznaczona na ComUnregisterFunctionAttribute danym poziomie hierarchii.
— lub —
Podpis metody oznaczonej za pomocą ComUnregisterFunctionAttribute jest nieprawidłowy.
Uwagi
RegisterAssembly używa narzędzia rejestracji zestawów (Regasm.exe) do rejestrowania klas creatable w zestawie. Aby uzyskać więcej informacji, zobacz Regasm.exe (Narzędzie rejestracji zestawów).