Nilium #1 You can reference .NET assemblies using Managed C++ (not normal C++). So, in other words, you need to have the newer versions of Visual Studio. That means all you (foolish to even stay with it in the first place) Visual C++ 6 users are screwed.