IComSoapPublisher.RegisterAssembly メソッド
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)
構文
Dim instance As IComSoapPublisher Dim AssemblyPath As String instance.RegisterAssembly(AssemblyPath)
例外の種類 | 条件 |
---|---|
RegistrationException | |
SecurityException | 呼び出しチェイン内の呼び出し元が、アンマネージ コードへのアクセス許可を保持していません。 または |
ArgumentNullException | AssemblyPath が null 参照 (Visual Basic では Nothing) です。 |
FileNotFoundException | |
BadImageFormatException | |
FileLoadException | 1 つのアセンブリまたはモジュールが、2 つの異なる証拠で 2 回読み込まれました。または、アセンブリ名が MAX_PATH 文字数よりも長くなっています。 |
InvalidOperationException | ComUnregisterFunctionAttribute でマークされたメソッドが static ではありません。 または 階層の特定のレベルに、ComUnregisterFunctionAttribute でマークされた複数のメソッドがあります。 または |
RegisterAssembly の実装は、アセンブリ登録ツール (Regasm.exe) を使用して、アセンブリ内の作成可能なクラスを登録します。詳細については、「アセンブリ登録ツール (Regasm.exe)」を参照してください。
プラットフォーム
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- IComSoapPublisher.RegisterAssembly メソッドのページへのリンク