Publish.UnRegisterAssembly(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注销 COM 互操作程序集。
public:
virtual void UnRegisterAssembly(System::String ^ AssemblyPath);
public void UnRegisterAssembly (string AssemblyPath);
abstract member UnRegisterAssembly : string -> unit
override this.UnRegisterAssembly : string -> unit
Public Sub UnRegisterAssembly (AssemblyPath As String)
参数
- AssemblyPath
- String
程序集的文件系统路径。
实现
例外
AssemblyPath
为 null
。
找不到 AssemblyPath
或者未指定文件扩展名。
AssemblyPath
不是有效的程序集。
用两个不同的证据将一个程序集或模块加载了两次,或程序集名称超过系统指定的最大长度。
使用 ComUnregisterFunctionAttribute 标记的方法不是 static
方法。
- 或 -
在层次结构的给定级别有多个用 ComUnregisterFunctionAttribute 标记的方法。
- 或 -
用 ComUnregisterFunctionAttribute 标记的方法的签名无效。
注解
UnRegisterAssembly 使用 Regasm.exe 取消注册程序集中的可创建类。 有关详细信息,请参阅 Regasm.exe (程序集注册工具) 。