This is because CMake generates invalid GUIDs in solution (these GUIDs are
for C++ project).
There is a bug report with patch on CMake bug tracker:
http://www.cmake.org/Bug/view.php?id=9742 but it seems C# is not very
interesting for CMake developers (complete C# support requires much more
effort)
I have several C++ projects (library, tests, examples) for Linux and
Windows. This projects are generated by CMake (Makefile for Linux, *.vcproj
for Windows MS Visual Studio). And I have C++/CLI (C++ library wrapper) and
C# projects (tests, examples). This projects are written in MS Visual
Studio a