参考C/C++LI项目,C/C++LI枚举未显示在C#中
发布时间:2020-12-16 07:50:40 所属栏目:百科 来源:网络整理
导读:我无法获得C/C++LI枚举的内容显示在C#项目中. 我可以在我写的一个类中看到,甚至看到枚举,但是我看不到枚举值.所以我不能使用我的C#方面的东西. C/C++LI枚举的内容不会出现的任何原因. 我的C/C++LI项目被编译为混合以重新使用C库. 我正在使用Visual Studio 20
我无法获得C/C++LI枚举的内容显示在C#项目中.
我可以在我写的一个类中看到,甚至看到枚举,但是我看不到枚举值.所以我不能使用我的C#方面的东西. C/C++LI枚举的内容不会出现的任何原因. 我的C/C++LI项目被编译为混合以重新使用C库. 我正在使用Visual Studio 2005. 解决方法
确保使用枚举类创建一个.NET兼容枚举,而不是一个本机C枚举类型.
稍后版本的Visual C需要公开的枚举类,以消除作为C 11(并因此创建本机类型)的一部分的枚举类上下文关键字. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |