Visual Studio

Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, visit the Visual Studio Connect site: http://connect.microsoft.com/visualstudio.

ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.

We look forward to hearing from you!

Thanks – Deon Herbert
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 vote and comment on it.

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

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

  • Hot ideas
  • Top ideas
  • New ideas
  1. Give us a setting that allows us to automatically update IIS paths or be prompted.

    In VS 2010 a prompt would show up when switching between branches that used the same IIS path. This prompt was: "The Web project '...' is currently configured to use the URL '...'. The Web server has this URL mapped to a different folder '...'. Would you like to remap this URL to point to this Web project's folder?". VS 2012 no longer asks this. It just remaps the paths without asking. I know some will prefer 2010's way and some 2012's way, so please give us a setting that allows us to choose whether we are prompted.

    4 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    • Allow project to define View and Controller folder used by MVC menu items

      We have added support for ASP.NET MVC4 in an existing large web application. We have to have custom view folder locations, and cannot abide be the typical model. Everything works fine with the view engine, but when right-clicking in a controller action method and select "Add View" or "Go to View" it searches in the wrong place

      3 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
      • add filter by typing in properties / event widows

        It's available for WPF froms AFAIK and will be nice for WinForms too

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
        • Modify drop location of referenced files, or be able to reference files within a folder

          Really need to have the option of having a pointer reference to a file that is in a central location (such as source control) without copying it locally first. Also, be able to place it in any directory (such as a sub-directory of the build output) during the build process without a post-build step.

          Currently, you can only add reference to assemblies under the "References" section within a project and you cannot control the output of where the file gets dropped in the build output without a post-build xcopy step. (the file now just gets dropped in the "bin" folder.

          3 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
          • Have a section for deploying the silverlight business app

            Wow - Silverlight business applications. Every site has a how to on the small details of Silverlight. NOT A SINGLE SITE has any information that walks you through setting up the server and telling you what structure and files to install on your new web site. I don't even understand how Microsuck gets any projects off the ground. If you don't have basic information - HOW or WHY would anyone adopt it?! Just like the phone software - they did NOT commit and lost to apple. Now Silverlight - really?! Not a single page that discusses the what files to…

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
            • Update CHESS for newer versions Visual Studio

              Update CHESS: Systematic Concurrency Testing (http://chesstool.codeplex.com/) to work with Visual Studio 2012 (or upcomming version of Visual Studio).

              3 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
              • Visual Studio developers must share their work for everyone's benefit

                Every one of us who develop games, applications , etc.. using Visual Studio, should share his work with others. Just like this guy is doing on his Blog here: http://VisualStudioApplications.blogspot.com
                He's not only showing his work, but also offering the code! his blog seems new..
                Why don't everyone do just like him? sharing is good for beginners (I'm a beginner and found this really helpful), and surely everyone will like this idea.

                3 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                • multiple shortcuts in the taskbar (different applicationid) with dedicated vssettings

                  With sql server data tools installed, it is possible to use visual studio as SSMS, which is great. But everything is linked to the same shortcut in the windows 7 taskbar. I think it would be great to have a default shortcut and the ability to create specific shortcut. For example, create a new shortcut and make this shortcut have his windows 7 application id so it is not transfered back to the default one. Also, it would be great to specify a .vssettings file in params in the shortcut to have visual studio use different settings from the default…

                  3 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                  • VS2011 design surface and intellisense should support CSS3 rem font sizing

                    CSS3 introduced rem (Root em) font sizing which greatly simplifies achieving consistent font sizing on pages. The design surface and intellisense both need to support this.

                    3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                    • Remember window position & size when debugging Console Applications

                      When creating and debugging console applications it would be great if the window position and size were persisted so that the next run placed the console window in the place it was left.

                      Think of scenarios where you have multi-monitors or limited screen real estate on a laptop or VM.

                      * I am aware and have used the SetWindowPos user32.dll and GetConsoleWindow kernel32.dll hacks but those are not ideal in my opinion.

                      3 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                      • more modularized

                        1. packages for different architectures can be choosen during installation. e.g. if I don't develop fo Itatium, just give me a option not to
                        install anything(headers, libraries) related to Intel Itatium, and when updating service pack, don't install sp for features I haven't installed.
                        2.

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                        • allow windows live id login here

                          The uservoice.com tool should Support Windows live as external Login!!!! not only Facebook and Google. A shame for Microsoft!

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                          • Dynamic Help

                            I miss Dynamic Help functionality from previous Visual Studio versions. A quick search online shows that I am not alone in this. No need to use VS 2010 until there is. Takes too long to find information with the help available.

                            3 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add 'Find in directory' in context menu

                              I wold like to be able to click RMB on directory in solution and have option 'find in directory', which will scan only files in specified directory. The same is available in NetBeans.

                              3 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                              • Compile only and don't link

                                i need to compile ONLY source code files
                                for example :

                                i two modules (code files)

                                main_class.cs - math_class.cs

                                and that math class is used by main class

                                i've compiled both main class and math class

                                and then i edited the math class ...and wanted to rebuild the whole project
                                i will have to recompile ONLY the math class and relink the whole project

                                the compiler should Preprocessor then compile then assemble
                                and then the linker could be used to link object code files containing the MSIL encoded in binaries
                                just like C/C++.

                                like that i can better isolate compile…

                                3 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                • Bug :: Fix bug when adding resource files to web applications bound to TFS

                                  Within Visual Studio, when you add a resource file (.resx) file to a solution that is bound to TFS, an error it output from the IDE. This error also comes up when trying to check-in changes. The error is copied in below;

                                  All files are up to date.
                                  BMCommerceStoreAdmin.csproj.vspscc, BMCommerceStoreAdmin.csproj have been automatically checked out for editing.
                                  The item C:\Projects\KYCommerce_trunk\BMCommerceStoreAdmin\ProductCategory\App_LocalResources\ViewCategory.aspx.Designer.cs could not be found in your workspace, or you do not have permission to access it.

                                  To reproduce;

                                  1) Open Visual Studio 2010
                                  2) Create a new solution and add a "web Application" project to it
                                  3) In Visual Studio…

                                  3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Enable "Scope to This" in the solution explorer for precompiled web site projects.

                                    In the solution explorer I get the "Scope to This" when clicking on a folder for regular style projects, but in a precompiled web site project I don't get the option. This would help me focus in on specific areas that I'm working on.

                                    3 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Labels for "Find Text" Validation Rules

                                      From my point of view it would be great to have a feature to manage labels for the "Validation Rules" in the IDE in order to locate quickly a rule to edit.

                                      Please find a screenshot attached to understand better what I mean.

                                      Thanks.

                                      Regards.

                                      3 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Replace cmd.exe with PowerShell in Visual Studio Command Prompt

                                        Or at least add a new shortcut if cmd.exe is required for backward compatibility.

                                        3 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                        • separate user specific project setting from global settings in Option Dialog

                                          Some project setting or properties saved in *vcxproj, some saved in *.user file. I suggest to separate user setting from global in Project Properties Dialog and to add ability extend global properties by local value.

                                          3 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base