Publish.RegisterAssembly メソッド
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)
構文
例外の種類 | 条件 |
---|---|
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)」を参照してください。
- RegistryPermission (レジストリにアクセスするために必要なアクセス許可)。PermissionState.Unrestricted (関連する列挙体)
- EnvironmentPermission (現在のディレクトリを確認するために必要なアクセス許可)。EnvironmentPermissionAccess.AllAccess (関連する列挙体)
- FileIOPermission ("file://" で始まる URI を読み取るために必要なアクセス許可)。FileIOPermissionAccess.Read (関連する列挙体)
- WebPermission ("file://" 以外で始まる URI を読み取るために必要なアクセス許可)。
- 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「」を参照してください。
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Publish.RegisterAssembly メソッドのページへのリンク