Installing Visual Studio 2017

[Visual Studio 2017]

Microsoft claims that the Visual Studio 2017 installation is faster and uses less space than previous versions, and I think they’re right. The basic approach is to install only the bare bones initially and then make you install things that you need as you go along. It seems to be a reasonably effective approach.

To install Visual Studio 2017 Community (the free edition), follow these steps:

  1. Go to the download page and click the Free Download button. That downloads an executable that’s about 1 MB.
  2. Double-click the executable and let it do its thing. It will download and install the bare bones Visual Studio environment. This takes around 600 MB so it will take a few minutes. If you have a fast internet connection, it’s relatively quick. When it’s done, it will launch Visual Studio 2017.
  3. If you want to pin Visual Studio 2017 to the Start menu or taskbar, click on the Start menu (in the lower left corner of your screen) and type “Visual Studio 2017.” When you see Visual Studio 2017, right-click it and select Pin To Start or Pin To Taskbar.
  4. To install project templates, do this:
    1. Press Ctrl+Shift+N or open the File menu’s New submenu and select Project to start a new project.
    2. On the New Project dialog you’ll notice that the only template that is installed is a blank solution. At the bottom of the template list on the left, click the Open Visual Studio Installer link. When the UAC dialog asks you if you want to allow the installer to modify your system, click Yes.
    3. Click on the kinds of templates that you want to install. I installed .NET Desktop Development. That includes Windows Forms and WPF projects in C# and Visual Basic. It takes around 2.08 GB.
    4. After you make your selections, click the Modify button in the lower right corner. (A particularly bad name for this button. It’s the only button available, however, so eventually you have to stop looking for an Install button and click it to see what it does.)
    5. Wait. Depending on which templates you selected, this could take a while. If you install everything, it adds up to around 82.58 GB.
    6. After you install the new templates, the installer will need to reboot your system.

As in other recent versions, Visual Studio 2017 requires you to have a free developers account to run.

In every release, Microsoft adds lots of new features to try to convince you that it’s worth moving to the new version. A small sample of the features (some new and some not) include:

  • IDE support for English, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, and Turkish.
  • Faster, smaller installation of Visual Studio.
  • Web: ASP.NET, HTML, JavaScript, CSS
  • Python
  • Azure
  • Data science and analytics
  • Office/SharePoint
  • Data: SQL Server, Azure Data Lake, Hadoop, …
  • Cross platform (Xamarin): Windows, Android, iOS, Linux, macOS
  • Mobile (JavaScript): Android, iOS, UWP
  • Games: C++, DirectX, Unreal, Cocos2d
  • More games: 2D and 3D games with Unity

Here are some links where you can get more information:

I’ll still stick with Visual Studio 2008 Express Edition for most of my posts because anything I write in that should be forward compatible with newer versions of Visual Studio, but you should download the new version and start playing with it.

If you find things that you particularly like or dislike, post then in comments below. (If you find problems, report them to Microsoft.)

Download Example   Follow me on Twitter   RSS feed   Donate

About RodStephens

Rod Stephens is a software consultant and author who has written more than 30 books and 250 magazine articles covering C#, Visual Basic, Visual Basic for Applications, Delphi, and Java.
This entry was posted in IDE and tagged , , , , , , , . Bookmark the permalink.

3 Responses to Installing Visual Studio 2017

  1. Julian Aung says:

    Hi Mr Rod Stephens, I’m a big fan of you.Anyway, should I uninstall my Visual Studio 2015 version and install the 2017 version?

    • RodStephens says:

      You don’t need to uninstall VS 2015 if you don’t want to. You can install VS 2017 along side it and have both versions. I have Visual Basic 6, VS 2008, VS 2010, VS 2013, VS 2015, and VS 2017 all installed on my system. I still use VS 2008 for most of my posts, but I’m using VS 2017 for new books.

      As for do you *need* to move up, you could search online to see what the new features are. I haven’t had a chance to try building apps for iOS, Android, and other systems yet with VS 2017, but that sounds cool and is on my to-do list.

  2. Well, just got to agree with author even looking at the VS 2017 installer scares the living Jesus out of me.

    I also prefer VS2008 Express it takes 116MB and has all to develop basic applications (well, nuget compatibility is kinda sad), but to compare VS2017 telling me it needs 10GB to even start with half right components that I require to build extremely simplistic applications is just wrong.

    Now, I would understand “update all already installed components”-model, but since it’s none existent, there is absolutely no information at Microsoft website nor at sites like stackoverflow of what exactly is installed, what accounts it uses or where it sends my data even before I beta test it. In security sense it’s extremely bad software model at my opinion from Microsoft. Why do I need 10GB (not to even mention 156GB offline install size) is kinda mystery as I don’t need new features, I don’t need a single byte more on my hard drive than a notepad, compiler fast GUI designer.

    Then again Microsoft is forcing .NET 4.x.x installation currently at it’s Windows 8/8.1/10 systems what makes no sense either as they provide no improvements to system, clean bloatware to support diagnostics, telemetry and extra stress to older machines. Honestly think I should move on already and not use any .NET based language.

Comments are closed.