Visual Studio IDE

Announcement: Last fall, we migrated this forum to Visual Studio Developer Community to provide you one convenient and responsive system for all feedback. As the final step in the migration, this forum will be closed off completely on June 1st, 2019. We encourage you to visit Visual Studio Developer Community where you can now suggest new ideas, browse and vote on existing ideas, and engage with Visual Studio teams.

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The Visual Studio Team

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Make the installation of Visual Studio light-weight and fast

    What?
    Installing Visual Studio takes too long

    Why?
    There's a lot of stuff that the VS installer installs that I probably never is going to use.

    Proposal:
    Make modules and packages install when needed. The Office-install has had this option for ages, where you can deceide whether you want to install a feature a) now, b) when needed, or c) never. That way the basic install will probably be a lot faster and it will take up less space on our drives (how many terabytes of never-used-features do you think VS is accumulating worldwide?).

    I belive you already have the…

    1,999 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    116 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    We’re delighted to say that Visual Studio 2017 is now released, including a completely revamped installer in response to this and other feedback. The smallest installation of Visual Studio is one-tenth the size of previous versions and takes on average just three minutes to install. Build-to-build upgrades take just a minute or two. You can select a workload of your choice – we won’t install things that you’re not going to use.

    To the proposal, we support in-product acquisition of components on demand. You can just hit Ctrl+Q (quick launch), type the feature you want, and we’ll take you straight into an installation experience for that feature.

    Thanks for the great feature request – we hope you like Visual Studio 2017! Download it from http://visualstudio.com.

  2. Make the Visual Studio installer more customizable

    Let one don't install some components if one don't need it - for example Silverlight development support, visual designers for WPF or Windows Forkflow, or unit testing (many developers use third-party solutions like NUnit and don't use VS built-in testing tools).

    1,833 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    121 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    We are happy to let you know that we have made improvements in this feature area. In Visual Studio 2015 we have made improvements to the ability to customize Visual Studio. https://www.visualstudio.com/products/visual-studio-community-vs We have broken down the initial Visual Studio feature selections into 30+ selections while maintaining a simple and intuitive default selection. We will continue to focus on this area for the next release of Visual Studio as well. We understand that acquiring Visual Studio needs to be as friction free as possible while still providing customizability and flexibility that Microsoft developers have come to expect.

    Pat Litherland
    Visual Studio Program Manager

  3. Adopt a simple and obvious versioning scheme for the IDE

    Currently, we have "Visual Studio 2015", "Visual Studio 2015 Update 2", "Update for Microsoft Visual Studio 2015 Update 2" (https://msdn.microsoft.com/en-us/library/mt695655.aspx?f=255&MSPPError=-2147217396)

    Add to that the confusion spread by Visual Studio 2015/Visual Studio 14.

    Rather than this dual versioning and "update" language and it's nested counterpart "update for an update", it would be much simpler to adopt, for example, major.minor.patch.

    * Visual Studio 2015/14 => 14.0.0
    * Visual Studio 2015/14 Update 2 => 14.2.0
    * "Update for Microsoft Visual Studio 2015/14 Update 2" => 14.2.1

    If you *really* want to keep the "year" moniker for marketing purposes, then perhaps embrace…

    969 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    14 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    Starting with Visual Studio 2017, we have moved to an x.y.z semantic versioning model, as proposed in this feedback item. As noted below, it’s still hard to keep the marketing name in sync with the component versions, but these numbers will likely diverge over time. A full description of our versioning scheme can be found here: https://www.visualstudio.com/en-us/productinfo/vs2017-release-rhythm

    At the time of writing, the current released version is 15.2.1 (major version 15, minor version 2, servicing update 1). We’ll increment the minor version monotonically whenever we add new features; servicing updates only contain bug fixes.

    Thanks for the great feedback – hopefully you’ll see this as an improvement.

  4. Bring Back the Visual Studio Installation Customization Options

    We'd like to have all of the options back to customize Visual Studio. We'd probably like to have more granular installation customization, but at the very least, let us customize the installation.

    864 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    65 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  5. Slipstream Visual Studio service pack installs with main installer

    Problem:
    I work for a large organization where we have 1000's of developers and we are constantly battling losing our admin rights. In order to get the software we need we have to have it packaged by the bank and pushed to the users machine. In the case of Visual Studio 2010 which is huge in itself, when a service pack is released we have to increase the install time even more by adding the Service Pack as a post install action.

    Would like to increase client satisfaction by having available an install that includes the service pack(s) in the…

    169 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    Update:

    We are happy to let you know that we have addressed this suggestion with Visual Studio 2013 Update 2 RC. Click one of the links below to install a combined product.

    For more Update 2 RC details, see the blog post The Release Candidate for Visual Studio 2013 Update 2. For future Visual Studio 2013 Update releases, look for ‘… with Update’ in the name of your favorite SKU.

    Robert Flaming
    Program Manager
    Visual Studio Fundamentals


    Thank you very much for using Visual Studio and for taking the time to submit this feature request. We are currently evaluating whether we will implement this in a future release of the product.

    Kelly Berman
    Visual…

  6. Release more often

    VIsual Studio is one of the only products I know of that has a lifetime of 2-3 years, and gets *one* update in that time.

    That is ridiculous. It smells like a leftover from 20 years ago, when distributing updates was difficult. Today, it is inexcusable.

    For each release, it gives you a window of perhaps two months where you're competitive. Then, for the next 2+ years, you stand still, while the competition zooms past you, after which you release a new version, and it all starts over again.

    It also clashes with all your attempts at interacting with the…

    115 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    I want to personally thank you for taking the time to share this suggestion. Those of us who work on Visual Studio also prefer to see our hard work in your hands faster than every few years! Over the past few releases, we have increased the frequency with which we release: Visual Studio 2012, 2013 (and included five updates with some significant feature work), 2015 (and included three updates with very significant feature work, plus a number of smaller updates to individual components such as Cordova or TypeScript). As we are coming toward the final release of Visual Studio 2017, we anticipate continuing our model of releasing bug fixes and additional features to enhance the capabilities of VS 2017. In addition, over the past few years we have open sourced .NET, released Roslyn as a new open source compiler, created TypeScript, and many other technologies that we ship…

  7. Add Azure SDK component to VS Build Tools 2017

    Azure SDK cannot be installed from the Visual Studio Build Tools 2017 installer, https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=15#

    This in effect means that you need to install VS 2017 to use Azure SDK on a build server.

    Please get Azure SDK included in the Visual Studio Build Tools 2017 installer.

    78 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    The Visual Studio 2017 Build Tools, starting with version 15.7, now support command-line build for most Visual Studio projects. Supported projects include: ASP.NET, Azure, C++ desktop, ClickOnce, containers,.NET Core, .NET Desktop, Node.js, Office and SharePoint, Python, TypeScript, Unit Tests, UWP, WCF, and Xamarin. We expect to add support for SQL in a future release. You can download the Visual Studio Build Tools from https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017. (Note that the Build Tools requires a license to Visual Studio 2017.)

  8. Visual Studio Language Pack!

    [Spanish]
    Visual Studio deberia tener un complemento que permita cambiar de idioma del entorno (etiquetas, mensajes, todo!) sin necesidad de instalar el producto por completo!, Seria un concepto muy similar al que ya conocemos con Windows Language Pack!

    [English]
    Visual Studio should have a plug/extension/pack for changing the language of the environment (labels, messages, everything!) Without installing the product completely!, Would be a concept very similar to that already familiar with Windows Language Pack!

    39 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  9. UnInstall Utility for VS 2012

    Hello

    I had a disk failure on the drive where I installed the eval. When I try to uninstall via the control panel, it indicates that it cannot fine the hard drive (which is correct). When I try to repair it, I get the same reason. Heath Stewart wrote one for VS 2010 and I'm hoping that he has one for VS 2012.

    Thanks

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add /locale option to the [Installer].exe /Layout command line

    I\m trying currently to download the Visual Studio 2013 for Web with Update 3 using the /Layout option to keep the installation files for future needs, but it seems that the installer is acquiring setup files for all the locales which seems a bit weird since I downloaded the en-us installer and that's making the download time and cost bigger.

    The ISO file has also a huge download size (4.4GB) which also seems weird since this is a subset edition of the full Visual Studio product.

    Please add the locale switch to the Layout option for the installer, or otherwise,…

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add check for update to help menu

    The help menu could have a "check for update" entry to find and install the latest vs update.

    14 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for the suggestion! Visual Studio now provides a notification when an Update is available. Look for the Flag in the upper right of the Visual Studio title bar.

    In Visual Studio 2017, you can also open the Visual Studio Installer, which will indicate whether there is an update to install.

    -Paul Chapman
    Visual Studio Program Manager

  12. Reduce the installation time

    The current installation time for anything above Express is ridiculous. Simplify and cut the fat.

    10 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  13. One installer, and ease switch between community, professional and entreprise editions

    A similar idea was already published for community to pro:
    https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/13116933-allow-switching-editions-up-or-down-without-rein

    More generally, apply that for all editions: community, professional, and entreprise.
    First, instead of multiple installer for each edition, Visual Studio should offer only one installer and the same installation base.
    Only the licence key/account would define which edition is used.

    Second, it would add a lot of flexibility for the users to be able to edit/change the editions as much as they want, i.e. be able to swtich from entreprise to professional or the other way around many times.

    Take the following scenario: I have installed the tryout…

    9 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  14. Don't install Azure SDK unless selected in the installer

    I've installed VS 2015U1 and again the extension manager wants me to update Azure SDK. I haven't installed it. I haven't selected anything Azure in the installer. There should not be any updates for Azure SDK.
    Same goes for SQL server update for database tools.

    8 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  15. Create Windows Installer Setup Project for Visual Studio 2015 Community version

    Hi,

    Can you create a Windows Installer Setup Project extension for Visual Studio 2015 Community version?

    It looks like the version of the installer for Visual Studio 2015 you posted only support Visual Studio 2015 Professional.

    Thank you

    Thank you

    7 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  16. Visual Studio 2013 Language Pack should support Visual Studio Community Edition

    If it can support VSCE, it will be a perfect IDE for me.

    6 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  17. Command line setup

    Add a command line setup that would provide setup automation of the TFS environment.

    6 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Typescript component to VS Build Tools 2017

    Add Typescript component to VS Build Tools 2017

    5 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

    Hi! Thank you for your feedback. We have now released an update to the Visual Studio 2017 Build Tools that includes TypeScript. The update is included in Visual Studio 2017 version 15.6 Preview. You can download the Build Tools Preview from https://aka.ms/vs/15/pre/vs_buildtools.exe. For more information see https://www.visualstudio.com/en-us/news/releasenotes/vs2017-preview-relnotes#BuildTools.

    This additional functionality will be available from https://www.visualstudio.com/downloads/ once version 15.6 releases later this quarter.

  19. I wish Microsoft providering language package to install.

    I wish Microsoft providering language package to install ,so I can demo my operation screen to people of other country.Thanks.

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  2 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
  20. Visual Studio (Flavors) Install Custom Developer Language and Server Choices

    For someone who wants to develop Python the current VS install is overkill installing many unneeded components and a full SQL server install.

    This literally kills my development laptop and for no usable gain for development needs.

    If there were 2 basic sets of customisation options - flavors - a far better more personalised install could occur, if the wizard included these questions.

    Languages for Development with checkboxes
    C#
    Python
    F#
    R
    C++
    Web
    Office Developer
    etc

    and a second option of checkboxes
    Full SQL with Management Tools
    SQL server
    Server Developer (no unnecessary services)
    Azure SQL server

    This would…

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1

Feedback and Knowledge Base