I’m sorry, we got that wrong in the developer’s guide: it should read Visual Studio 2012 or later. (For C/C++ we can use the same project files with VS2012 and 2010 but unfortunately it’s not so simple for .NET.)
The workaround, unless you want to upgrade to VS2012 or 2013, is to create a new solution and new project files with VS2010 and add the source files manually. The only feature that isn’t available in VS2010 is the async/await methods used for states. Everything else should work just fine with VS2010.