Sharpmake has first-class support for .NET. This tutorial will run you through the process of creating a solution that contains a C# project, a C++/CLI interop library, and a native C++ library. Most ...