我有几个导入到.Net4类库的WCF服务。创建代理时,几个声明为DataContracts的枚举数将导入到代理中。在我的类库的过程中,我可以用[ComVisible(true)]公开,这样就可以通过COM调用它们。但是,将枚举器作为参数的方法,当我向regasm.exe注册时,我得到错误:
Type library exporter warning process
我一直在更新公司的软件,偶然发现了这个问题。这里有一个受保护的枚举,我希望从这个枚举中传递一个值作为静态方法的参数,但是我不能导致我没有访问它的权限,即使方法和枚举都在同一个类中。Car enumValue) MessageBox.Show("This is an enum:" + enumValue.ToString());