Roslyn September 2012 CTP is out!

You can download it here. Just like the previous CTPs, the setup is fairly non-intrusive and should be safe to install on your work machine. This release will only install into Visual Studio 2012 RTM (meaning you can still have VS 2010 on the machine of course, it’s just this release of Roslyn won’t work with it). We have also updated the Roslyn NuGet packages, however if you have the CTP you shouldn’t need them because the CTP installer GACs all Roslyn binaries.

This release has support for almost all C# 3.0 and VB 9 language features. In fact, it is already powerful enough to compile itself (it means than the Microsoft C# and VB compilers are finally bootstrapped!).

In terms of samples, documentation and public API we didn’t update much since our June CTP, though you will still notice minor breaking changes here and there (such as SyntaxTree.ParseCompilationUnit() renamed to SyntaxTree.ParseText()).

As always, you’re welcome to play with it and let us know what you think! Dust off that #RoslynCTP hashtag :)