C++/CLI enum not showing up in C# with reference to C++/CLI project
问题 I can't get the contents of an C++/CLI enum to show up in a C# project. I can see inside a class I wrote, and even see the enum, but I can't see the enum values. So I can't use the thing on my C# side. Any reason why contents of a C++/CLI enum wouldn't show up. My C++/CLI project is compiled as mixed to reuse a C++ library. And I'm using Visual Studio 2005. 回答1: Make sure you used enum class to create a .NET-compatible enumeration, and not a native C++ enum type. Later versions of Visual C++