-->Top of Page
Visual Studio 2017 Full Download
Developer Community |System Requirements |Compatibility |Distributable Code |Xamarin |Blogs |Servicing
Visual Studio 2017 for Mac contains many new and exciting features and IDE productivity enhancements tosupport cross-platform desktop app development, cross-platform mobile development, Azure development, web and cloud development,and more. To try out Visual Studio 2017 for Mac, see the Downloads page.For more information about everything that's new in this release, see theVisual Studio 2017 for Mac release notes.
System Requirements
For information on the system requirements for installing and running the Visual Studio 2017 for Mac family of products, see the Visual Studio 2017 for Mac System Requirement page.
Platform Targeting
Visual Studio for Mac continues to follow the Microsoft Modern Lifecycle Policy, and Visual Studio 2017 for Mac version 7.8 will be superseded by Visual Studio 2019 for Mac version 8.0 once released. For instructions on updating, see Updating Visual Studio for Mac. At its Build 2017 developer conference, Microsoft has announced the public release of Visual Studio 2017 for Mac, which is now available for download, and allows developers to use Microsoft’s flagship integrated development environment (IDE) on macOS to build for the cloud, mobile, and the web (via VentureBeat).
Visual Studio 2019 for Mac. Develop apps and games for iOS, Android and using.NET. Download Visual Studio for Mac. Create and deploy scalable, performant apps using.NET and C# on the Mac.
Visual Studio for Mac provides cutting-edge tools and technologies to create apps that take advantage of thelatest platform capabilities, for macOS, Android, iOS, tvOS, and watchOS, as well as web sites, services, and games.
Feature Summary
Visual Studio 2017 for Mac Support for Android Development
Visual Studio 2017 for Mac enables you to build native Android apps using Xamarin and C#. You can use Unity to build Android games.
You can use the Android SDK Manager to easily obtain the Android SDK and Android API levels.You can download additional API levels separately using the Android SDK Manager.
For more information, see Android development with Visual Studio for Mac.
Visual Studio 2017 for Mac Support for iOS Development
Visual Studio 2017 for Mac enables you to build native iOS apps using Xamarin and C#. You can use Unity to build iOS games.
For more information, see iOS development with Visual Studio for Mac.
Visual Studio 2017 for Mac Support for macOS/OS X Development
Visual Studio 2017 for Mac enables you to build console applications and Cocoa (desktop) applications for macOS.
For more information, see macOS development with Visual Studio for Mac.
Visual Studio 2017 for Mac Support for ASP.NET Core Development
ASP.NET Core is an open-source and cross-platform framework for building modern cloud based internet connected applications, such as web apps and services, IoT apps, and mobile backends.
ASP.NET Core apps can be developed and debugged using Visual Studio 2017 for Mac, including the server-side code as well as client side HTML, CSS, and Javascript. They can be hosted on Windows, macOS, or Linux.
For more information, see .NET Core and to get started follow this hands-on lab.
Visual Studio 2017 for Mac Support for Unity Game Development
Visual Studio for Mac Tools for Unity is a free Visual Studio extension that turns Visual Studio for Mac into a powerful tool for developing cross-platform games and apps with the Unity platform.
For more information, see Visual Studio Tools for Unity and to get started follow this hands-on lab.
Other Platforms and Technologies
Visual Studio 2017 Professional Download
Visual Studio 2017 for Mac also supports the following platforms and technologies. For more information, seehttps://visualstudio.microsoft.com/vs/.
- .NET Core 1.1. For more information see https://dot.net/core
- F#
- Web Development HTML5/CSS3 and JavaScript
Feedback and Suggestions
Use the Provide a Suggestion link on the welcome page in Visual Studio for Mac, or visit Developer Community page directly. From here you can add new requests or vote on existing ideas. To report a problem, follow these instructions.
- Latest Version:
- Requirements:Mac OS X 10.11 or later
- Author / Product:Microsoft Corporation / Visual Studio Community for Mac
- Old Versions:
- Filename:VisualStudioInstaller.dmg
Visual Studio 2017 For Mac
Visual Studio Community for Mac is a full-featured and free IDE for creating modern applications for Android, iOS, macOS, as well as web applications and cloud services. Try out Visual Studio Community for macOS for a fully-featured and extensible IDE; An updated alternative to Visual Studio Express.
A brand-new workload-based installer optimizes your installation to make sure you have everything you need and nothing you don’t. Code with confidence in your language, find and fix code issues quickly, and refactor with ease. Debug to quicklyfind and fix bugs. Find and diagnose performance issues with the profiling tools. Tools for Apache Cordova, Xamarin, and Unity available for download to enable code, debug, test, share, and reuse for more platforms. Develop for the web with ASP.NET, Node.js, Python, and JavaScript. Use with powerful web frameworks such as AngularJS, jQuery, Bootstrap, Django, and Backbone.js.
Manage your source code in Git repos hosted by any provider, including GitHub. Or use Visual Studio Team Services to manage code alongside bugs and work items for your whole project. When you sign into Visual Studio Community for Mac, you get access to a broad set of free developer tools, selected Xamarin University courses on-demand, Pluralsight training, Azure credits, and more as part of Visual Studio Dev Essentials.
Features and Highlights
Customized installer
Develop for WPF, WinForms, ASP.NET, Universal Windows Platform, Win32, Android, iOS, macOS and many more platforms all from one IDE with everything you need.
Get to coding faster
With faster project load times and performance improvements, you can get to working faster with your favorite languages such as C/C++, C#, Visual Basic, F#, Python, and more.
Improved productivity
Code editing, navigation, and debugging are made easier with features like XAML Edit & Continue, improved IntelliSense, enhanced code refactoring, live code analysis, and the ability to open any folder without needing projects or solutions.
Modern Web
Tap into modern web development with JavaScript, ASP.NET, Python, and more with powerful coding tools like rich IntelliSense completions, first class debugging, and performance profilers.
Vibrant ecosystem
Access to thousands of extensions that Express lacks, such as GitHub Extension, Resharper, Visual Assist. And Web Essentials.
Note: Cannot be used in an enterprise environment. Limited functionality in demo version.
Also Available: Download Visual Studio Community for Windows
A brand-new workload-based installer optimizes your installation to make sure you have everything you need and nothing you don’t. Code with confidence in your language, find and fix code issues quickly, and refactor with ease. Debug to quicklyfind and fix bugs. Find and diagnose performance issues with the profiling tools. Tools for Apache Cordova, Xamarin, and Unity available for download to enable code, debug, test, share, and reuse for more platforms. Develop for the web with ASP.NET, Node.js, Python, and JavaScript. Use with powerful web frameworks such as AngularJS, jQuery, Bootstrap, Django, and Backbone.js.
Manage your source code in Git repos hosted by any provider, including GitHub. Or use Visual Studio Team Services to manage code alongside bugs and work items for your whole project. When you sign into Visual Studio Community for Mac, you get access to a broad set of free developer tools, selected Xamarin University courses on-demand, Pluralsight training, Azure credits, and more as part of Visual Studio Dev Essentials.
Features and Highlights
Customized installer
Develop for WPF, WinForms, ASP.NET, Universal Windows Platform, Win32, Android, iOS, macOS and many more platforms all from one IDE with everything you need.
Get to coding faster
With faster project load times and performance improvements, you can get to working faster with your favorite languages such as C/C++, C#, Visual Basic, F#, Python, and more.
Improved productivity
Code editing, navigation, and debugging are made easier with features like XAML Edit & Continue, improved IntelliSense, enhanced code refactoring, live code analysis, and the ability to open any folder without needing projects or solutions.
Modern Web
Tap into modern web development with JavaScript, ASP.NET, Python, and more with powerful coding tools like rich IntelliSense completions, first class debugging, and performance profilers.
Vibrant ecosystem
Access to thousands of extensions that Express lacks, such as GitHub Extension, Resharper, Visual Assist. And Web Essentials.
Note: Cannot be used in an enterprise environment. Limited functionality in demo version.
Also Available: Download Visual Studio Community for Windows