Developer Tools

    Microsoft “Roslyn” CTP

    Language:
    English
    The Microsoft “Roslyn” September 2012 CTP installs as an extension to Visual Studio 2012. “Roslyn” is a long lead project which we are considering for the post-Visual Studio 2013 timeframe. Note: The terms within the in product EULA (Microsoft Software License Terms) are still valid but the term of the license is being extended as shown in the updated document under "Related Resources" below.
    • Version:

      v.3

      File Name:

      RoslynSetup.exe

      Date Published:

      9/17/2012

      File Size:

      10.9 MB

        Traditionally, compilers are black boxes -- source code goes in one end, and object files or assemblies come out the other end. The Roslyn project changes that model by opening up the VB and C# compilers. The compilers provide APIs to allow tools and end-users to share in the wealth of information the compilers have about code. The Microsoft "Roslyn" CTP previews the new language object models for code generation, analysis, and refactoring, and the upcoming support for scripting and interactive use of C# and Visual Basic.

        The CTP installs the following items:

        • Visual Studio Project Templates

        • These project templates help you get started using the Roslyn APIs and building new Visual Studio extensions.
        • Reference Assemblies

        • The Roslyn assemblies that can be added to projects via the Add Reference dialog.
        • C# Interactive Window

        • A new tool window called C# Interactive is available in Visual Studio by invoking View -> Other Windows -> C# Interactive from the menu. You can explore by executing snippets of code in the C# Interactive tool window, cumulatively building up execution context as you experiment. In addition to typing directly into the tool window, you can also select code in C# and C# Script (.csx) files and invoke "Execute in Interactive" or "Copy to Interactive" from the context menu.
        • C# Script File Editing Support

        • C# Script (.csx) files allow top-level statements much like the C# Interactive window. You can create a new C# Script file by invoking File -> New File -> > Script -> Visual C# Script from the Visual Studio menu. C# Script editing features like IntelliSense are powered by the Roslyn Language Service.

        Please note: This is a technology preview and there are known limitations. While the shape of the public API surface is complete, only a subset of the C# and Visual Basic languages have been implemented at this time in the current CTP.
    • Supported Operating System

      Windows 2000 Server, Windows 7 Professional, Windows 8, Windows Server 2012

        Please note: The Roslyn September 2012 CTP does not install on Visual Studio 2010.
    • Install Instructions
        Note: If you have the Microsoft "Roslyn" June 2012 CTP installed, there is no need to uninstall it before installing this version of the CTP.
        1. Click the Download button to start the download.
        2. Do one of the following:
          • To start the installation immediately, click Open or Run this program from its current location.
          • To copy the download to your computer for installation at a later time, click Save or Save this program to disk.
      • Installation Notes
        • The Roslyn CTP will install a link to the "Getting Started" page in the start menu. Selecting the "Getting Started" link is the easiest entry point into the CTP.
        • On the Windows 8, you can get to the "Getting Started" page by searching for "Roslyn" under Apps.

    Popular downloads

      • 01

        Microsoft .NET Framework 4 (Web Installer)

        The Microsoft .NET Framework 4 web installer package downloads and installs the .NET Framework components required to run on the target machine architecture and OS. An Internet connection is required during the installation. .NET Framework 4 is required to run and develop applications to target the .NET Framework 4.

      • 04

        Microsoft .NET Framework 3.5 Service Pack 1

        Microsoft .NET Framework 3.5 Service Pack 1 is a full cumulative update that contains many new features building incrementally upon .NET Framework 2.0, 3.0, 3.5, and includes cumulative servicing updates to the .NET Framework 2.0 and .NET Framework 3.0 subcomponents.

      • 05

        Microsoft .NET Framework 3.5

        Microsoft .NET Framework 3.5 contains many new features building incrementally upon .NET Framework 2.0 and 3.0, and includes .NET Framework 2.0 service pack 1 and .NET Framework 3.0 service pack 1.

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

    Download free tools to build apps for Windows.
    Download free tools to build apps for Windows
    Develop apps that reach the entire family of Windows devices.
    Get started