Download
Install and try Visual Studio today and seize the future of development.
MSDN subscribers can also download from MSDN Subscriber Downloads.
Visual Studio Ultimate 2012
90-day trial
Install now
Team Foundation Server 2012
with Update 2 90-day trial
Install now
Visual Studio 2012 trial software and language packs
No matter the size of your team, or the complexity of your project, Visual Studio 2012—supported by Team Foundation Server—can help turn your ideas into software.
Visual Studio Ultimate 2012 90-day trial
Visual Studio Ultimate 2012 90-day trial
Visual Studio Ultimate 2012 is the comprehensive ALM offering for organizations developing and operating highly scalable software applications and services. After installation, you can try Ultimate 2012 for up to 30 days. You can extend your trial period to 90 days by registering to obtain a free trial product key.
Visual Studio 2012 Language Pack
Language packs are free add-ons that enable you to switch the Visual Studio user interface into localized languages.
Important: Before installing this Language Pack, please review the KB Article here.
Visual Studio Premium 2012 90-day trial
Visual Studio Premium 2012 90-day trial
Visual Studio Premium 2012 offers an integrated ALM solution to bring together stakeholders, users, and software development functions to deliver compelling applications as a unified team. After installation, you can try Premium 2012 for up to 30 days. You can extend your trial period to 90 days by registering to obtain a free trial product key.
Visual Studio 2012 Language Pack
Language packs are free add-ons that enable you to switch the Visual Studio user interface into localized languages.
Important: Before installing this Language Pack, please review the KB Article here.
Visual Studio Professional 2012 90-day trial
Visual Studio Professional 2012 90-day trial
Visual Studio Professional 2012 is a unified development experience that enables developers to create multi-tier applications across the web, cloud, and devices. After installation, you can try Professional 2012 for up to 30 days. You can extend your trial period to 90 days by registering to obtain a free trial product key.
Visual Studio 2012 Language Pack
Language packs are free add-ons that enable you to switch the Visual Studio user interface into localized languages.
Important: Before installing this Language Pack, please review the KB Article here.
Visual Studio Test Professional 2012 90-day trial
Visual Studio Test Professional 2012 90-day trial
Visual Studio Test Professional 2012 is ideal for testers, business analysts, product managers, and other stakeholders who need team collaboration tools, but not a full development IDE. After installation, you can try Test Professional 2012 for up to 90 days.
Visual Studio Test Professional 2012 Language Pack
Language packs are free add-ons that enable you to switch the Visual Studio user interface into localized languages.
Team Foundation Server 2012 with Update 2 90-day trial
Visual Studio Team Foundation Server 2012 with Update 2
Visual Studio Team Foundation Server 2012 provides the collaboration hub at the center of our ALM solution that helps teams be more agile, collaborate more effectively, and deliver better software faster. After installation, you can try Team Foundation Server 2012 for up to 90 days.
Visual Studio Express 2012
Visual Studio Express 2012 products provide free development tools for creating modern applications on the latest platforms.
Visual Studio Express 2012 for Web
Visual Studio Express 2012 for Web
Visual Studio Express 2012 for Web is a free and robust development environment for building, testing, and deploying web applications across the Microsoft Web Platform. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Visual Studio Express 2012 for Web Language Pack
Visual Studio Express 2012 for Web Language Pack is a free add-on that you can use to switch the language that's displayed in the Visual Studio user interface..
Visual Studio Express 2012 for Windows 8
Visual Studio Express 2012 for Windows 8
Visual Studio Express 2012 for Windows 8 provides the core tools that are required to build compelling, innovative Windows Store apps. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Visual Studio Express 2012 for Windows 8 Language Pack
Microsoft Visual Studio Express 2012 for Windows 8 Language Pack is a free add-on that you can use to switch the language that's displayed in the Visual Studio user interface..
Important: Before installing this Language Pack, please review the KB Article here.
Visual Studio Express 2012 for Windows Desktop
Visual Studio 2012 Express for Windows Desktop
You can use Visual Studio Express 2012 for Windows Desktop to build powerful desktop apps in C#, Visual Basic, and C++. You can target client technologies such as Windows Presentation Foundation (WPF), Windows Forms, and Win32. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Visual Studio 2012 Express for Windows Desktop Language Pack
The Visual Studio Express 2012 for Windows Desktop Language Pack is a free add-on that you can use to switch the language that's displayed in the Visual Studio user interface.
Important: Before installing this Language Pack, please review the KB Article here.
Visual Studio Express 2012 for Windows Phone
Visual Studio Express 2012 for Windows Phone
The Windows Phone SDK 8.0 is a full-featured development environment to use for building apps and games for Windows Phone 8.0 and Windows Phone 7.5. The Windows Phone SDK provides a stand-alone Visual Studio Express 2012 for Windows Phone or works as an add-in to Visual Studio 2012 Professional, Premium or Ultimate editions. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Visual Studio Team Foundation Server Express 2012
Visual Studio Team Foundation Server Express 2012 with Update 2
Even small teams deserve great results. Visual Studio Team Foundation Server Express 2012 provides small teams of up to five developers with source code control, work item tracking, and build automation for their software projects so that they can deliver predictable results.
Visual Studio 2010 Express
Visual C++ 2010 Express
Visual C++ 2010 Express
Build custom applications in Visual C++, a powerful language that gives deep and detailed control when building either native Windows (COM+) applications or .NET Framework-managed Windows applications. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Microsoft Captions Language Interface Pack (CLIP)
The Microsoft Captions Language Interface Pack (CLIP) uses tooltip captions to display translations for common user interface elements in the Visual Studio integrated development environment (IDE). Use CLIP as a language aid, to see translations in your own dialect, update results in your own native tongue or as a learning tool.
- Arabic - العربية
- Greek - Ελληνικά
- Hebrew - עברית
- Hindi - हिन्दी
- Hungarian - Magyar
- Malay - بهاس ملايو
- Malayalam - മലയാളം
- Oriya - ଓଡ଼ିଆ
- Tamil - தமிழ்
- Thai - ภาษาไทย
Visual C# 2010 Express
Visual C# 2010 Express
Build custom applications in Visual C#, a simple, powerful, type-safe, and object-oriented language that enables rapid application development with the expressiveness and elegance of C-style languages. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Microsoft Captions Language Interface Pack (CLIP)
The Microsoft Captions Language Interface Pack (CLIP) uses tooltip captions to display translations for common user interface elements in the Visual Studio integrated development environment (IDE). Use CLIP as a language aid, to see translations in your own dialect, update results in your own native tongue or as a learning tool.
- Arabic - العربية
- Greek - Ελληνικά
- Hebrew - עברית
- Hindi - हिन्दी
- Hungarian - Magyar
- Malay - بهاس ملايو
- Malayalam - മലയാളം
- Oriya - ଓଡ଼ିଆ
- Tamil - தமிழ்
- Thai - ภาษาไทย
Visual Basic 2010 Express
Visual Basic 2010 Express
Build custom applications in Visual Basic, a fast and easy way to create .NET Framework-based Windows applications. Programs written in Visual Basic benefit from security and language interoperability. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Microsoft Captions Language Interface Pack (CLIP)
The Microsoft Captions Language Interface Pack (CLIP) uses tooltip captions to display translations for common user interface elements in the Visual Studio integrated development environment (IDE). Use CLIP as a language aid, to see translations in your own dialect, update results in your own native tongue or as a learning tool.
- Arabic - العربية
- Greek - Ελληνικά
- Hebrew - עברית
- Hindi - हिन्दी
- Hungarian - Magyar
- Malay - بهاس ملايو
- Malayalam - മലയാളം
- Oriya - ଓଡ଼ିଆ
- Tamil - தமிழ்
- Thai - ภาษาไทย
Visual Web Developer 2010 Express
Visual Web Developer 2010 Express
Full-featured web development editor for working with web standards, JavaScript, and ASP.NET. Installer provides the latest components of the Microsoft Web Platform. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Installation optionsMicrosoft Captions Language Interface Pack (CLIP)
The Microsoft Captions Language Interface Pack (CLIP) uses tooltip captions to display translations for common user interface elements in the Visual Studio integrated development environment (IDE). Use CLIP as a language aid, to see translations in your own dialect, update results in your own native tongue or as a learning tool.
- Arabic - العربية
- Greek - Ελληνικά
- Hebrew - עברית
- Hindi - हिन्दी
- Hungarian - Magyar
- Malay - بهاس ملايو
- Malayalam - മലയാളം
- Oriya - ଓଡ଼ିଆ
- Tamil - தமிழ்
- Thai - ภาษาไทย
Visual Studio 2010 Express for Windows Phone
Visual Studio 2010 Express for Windows Phone
Build custom applications for Windows Phone using Silverlight and XNA Game Studio programming. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Visual Studio 2010 Express All-in-One ISO
Visual Studio 2010 Express All-in-One ISO
This ISO image file enables you to install Visual Studio Express products without requiring Internet access during installation. It includes: Visual Basic 2010 Express, Visual C++ 2010 Express, Visual C# Express, and Visual Web Developer 2010 Express. This download does not include Visual Studio 2010 Express for Windows Phone. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Visual Studio 2010 Express for Windows Phone ISO
Visual Studio 2010 Express for Windows Phone ISO
This ISO image file contains Windows Phone SDK 7.1, which includes: Microsoft Visual Studio 2010 Express for Windows Phone, Windows Phone Emulator, Windows Phone SDK 7.1 Assemblies, Silverlight 4 SDK and DRT, Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0, Microsoft Expression Blend SDK for Windows Phone 7, Microsoft Expression Blend SDK for Windows Phone OS 7.1, WCF Data Services Client for Window Phone, Microsoft Advertising SDK for Windows Phone. After installation, you can try this product for up to 30 days. You must register to obtain a free product key for ongoing use after 30 days.
Additional software
Visual Studio 2012 Update 2
Visual Studio 2012 Update 2
This update is the latest in a cumulative series of feature additions and bug fixes for Visual Studio 2012. Periodic updates enable us to enhance and expand Visual Studio more frequently to support the latest software development innovations for building and managing modern apps.
Installation optionsOffice Developer Tools for Visual Studio 2012
Office Developer Tools for Visual Studio 2012
The Microsoft Office Developer Tools for Visual Studio 2012 is an add-in for Visual Studio 2012 that enables developers to create, build, debug, run, and publish apps and solutions for Office and SharePoint 2013.
Installation optionsTeam Explorer
Team Explorer for Visual Studio 2012
The Microsoft Visual Studio Team Foundation Server 2012 is the collaboration platform at the core of Visual Studio application lifecycle management. This platform helps teams minimize risk, streamline interactions, and reduce waste throughout the software development and delivery process. Team Explorer is the client software that you use to access the Team Foundation Server functionality.
Team Explorer for Visual Studio 2012 Language Pack
Team Explorer Language Pack for Visual Studio 2012 is a free add-on that you can use to switch the language that's displayed in the Team Explorer user interface.
Team Explorer Everywhere for TFS
.NET 4.5
.NET 4.5
The Microsoft .NET Framework 4.5 is a highly compatible, in-place update to the .NET Framework 4. By using the .NET Framework 4.5 together with the C# or Visual Basic programming languages, you can write Windows Store apps. The .NET Framework 4.5 delivers better performance, reliability, and security.
Installation options.NET 4.5 Language Pack
The Microsoft .NET Framework 4.5 Language Pack contains localized resources for supported languages.
Agents for Visual Studio 2012
Agents for Microsoft Visual Studio 2012 Update 2
Agents for Microsoft Visual Studio 2012 is the essential suite of agents and controllers that you can use to build and test applications across the desktop, the server, and the cloud.
Agents for Microsoft Visual Studio 2012 Update 2 Language Pack
Language packs are free add-ons that enable you to switch the Visual Studio user interface into localized languages.
IntelliTrace Collector for Visual Studio
IntelliTrace Collector for Visual Studio
The IntelliTrace Collector for Visual Studio helps you collect logs of IntelliTrace events and other debugging information from computers that do not have Visual Studio installed.
Feedback Client for TFS
Feedback Client for TFS
Feedback Client for Microsoft TFS can help your development team gather both solicited and unsolicited feedback about your software projects from your customers and stakeholders.
Feedback Client Language Package for TFS
Feedback Client Language Pack for Microsoft TFS is a free add-on that you can use to switch the language that's displayed in the Feedback Client user interface.
Remote Tools for Visual Studio 2012
Remote Tools for Visual Studio 2012 Update 2
The Remote Tools for Microsoft Visual Studio 2012 enable remote debugging, remote testing, and performance profiling on computers that don't have Visual Studio. This set of tools also enables installation of a developer license and deployment of Windows Store apps to computers that are running Windows 8 Release Preview.
Visual C++ Redistributable for Visual Studio 2012
C++ Redistributable for Visual Studio 2012 Update 1
The Visual C++ Redistributable Packages install runtime components of Visual C++ libraries that are required to run applications developed using Visual Studio 2012 on a computer that does not have Visual Studio 2012 installed. These packages install runtime components of the C Runtime (CRT), Standard C++, ATL, MFC, C++ AMP, and OpenMP libraries. Visual C++ Redistributable for Visual Studio 2012 Update 1 is compatible with Visual Studio 2012 Update 2.
Visual Studio Shell
Visual Studio 2012 Shell
The Microsoft Visual Studio 2012 Shell Redistributable Package contains the runtime binaries that are required to deploy an application that's based on the Visual Studio 2012 Shell.
Visual Studio 2012 Shell Language Packs
Language packs are free add-ons that enable you to switch the Visual Studio user interface into localized languages.
Visual Studio SDK
Readme
Before installing this software, you should review the following for a list of known issues, system requirements, and compatibility information:
