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. allow me a way to bulk move work items and source control content from one tenant to another

    Allow me a way to bulk move work items and source control content from one tenant to another. This way if I start a project planning and implementation cycle in one tfs SaaS tenant and later it needs to be moved to another one for another group of resources to pick it up and run with it, and own it from that point forward, there is an easy way to do so.

    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 →
    • Integrate PIX, and make it more like the Xbox 360 version.

      Xbox 360 developers are spoiled with an amazing graphics debugging tool: PIX. Unfortunately PIX for windows is atrocious. This stuff should all just be inside visual studio.

      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 →
      • Option to keep the current (edit) layout in debug mode

        When entering debug mode, Visual Studio switches the layout (toolbars position, size, etc.). I always use the same layout in both edit/debug mode, so for me it's a pain to make the both layouts identical.

        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 →
        • Add hint for which properties in a class INotifyPropertyChanged.PropertyChanged is raised

          It would be nice to have that described in documentation to have clear point of view for which properties change notification happens (for example in ItemsCollection class).

          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…)
            2 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
          • Allow users to download there TFS Project Collection database

            Allow the TFS Project Collection database to be downloaded to allow migration of all TFS Data to a local TFS 2012 Express/TFS2012 instance.

            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 →
            • Better support of different languages within a solution

              Better support of different languages within a solution. E.g. it's not always possible to go to declaration from C# to VB.

              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 →
              • Add static header functionality (i.e. always visible header) to ASP.NET GridView

                Add static header functionality (i.e. always visible header) to ASP.NET GridView

                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 →
                • Multiple Settings-Files Support in WinForms Property Binding Editor

                  Often there are several settings files in VB/C# project (one the default one in My.Settings and the other one that was added to a subfolder or possibly a linked one alltogether). When binding the Checked property of a CheckBox to a Boolean type setting - everything works fine if that setting is located in My.Settings - it can be seen listed in the Properties,Data,(Application Settings) in WinForms designer. However if the setting is located in the other settings file - i.e. not inside My.Settings - but say in a linked settings file or a settings file located inside a subfolder,…

                  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 →
                  • Future free service for Visual Studio Professional with MSDN subscriptions

                    Hi guys, I have read in the pricing section the service will be offered as a benefit—at no additional charge—for paid MSDN subscribers at these levels:
                    •Visual Studio Ultimate with MSDN
                    •Visual Studio Premium with MSDN
                    •Visual Studio Test Professional with MSDN

                    Does it mean Visual Studio Professional with MSDN subscriptions won't be in this plan? I would like this type of subscription to be part of it as well :)

                    Thank you!

                    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…)
                      1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                    • VS should really steal features from Eclipse

                      VS should really have a deep look at Eclipse and implement some of the really small but extremely useful features of it:

                      1. Annotation bar in Eclipse is located at the right side of an editor and can show all kind of markers like errors, warnings, todo items, variable read/write accesses and so on. Once you get used to it, you can't live without it.

                      2. Highlight current variable: Eclipse shows both read and write accesses with different colors and that makes following the code extremely easy. VS shows only the variable occurances.

                      3. Use markers in the solution Explorer…

                      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 →
                      • Silverlight Keyboard events in Fullscreen mode

                        Please create some kind of certificate that my silverlight based application can send you to disable the keyboard events limitation in fullscreen mode.

                        I will bake everyone a cookie if you'll help me :)

                        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 →
                        • Forth, x64, x128, transition from the C # to F #, C + + to D...

                          Forth language support as one of the main, replacement of C #-F #. Additional patch (downloaded from the site to replace the D instead of the C + +). Comfortable with x64, adding a special patch to work with the x128, adding components to Task parallelism in all languages ​​in the standard version (major languages).
                          Release of the training track and a training version instead Espress version (lightweight training is on a PC with mini system requirements (8-10 years old for instance), educational identical express version). Adding in Visual Studio integrated IRQ, jabber, etc. with pre-configured serevers and channels, depending…

                          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 →
                          • 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 →
                            • Prevent VS2012 from locking up when TFS is down!!! (I can't even open my solutions)

                              If TFS is down and I try to open one of my solutions in VS2012 (like right now) the whole VS locks up and I am unable to do any coding and work.

                              It's really frustrating because even if I don't need source control right now, I should not be prevented from accessing my own code etc.

                              Please fix urgently guys, thanks...

                              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 →
                              • Bring back the basic setup and deployment project type Visual Studio Installer.

                                [Reopened because of accidental decline]
                                You really need to bring back the basic Setup and Deployment project name Visual Studio Installer. It was a clean, simple, and effective installer for home grown applications that were to be deployed internally. I downloaded and used InstallShield LE and it's too complicated and overblown to build simple effective install/uninstall capabilities. Why did you remove it to begin with? We have to support desktop applications for the foreseeable future.

                                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 →
                                        • Improve the SAVE on Visual Studio 2010 and forward - WORST designed saving process of 'any' program. Defies common sense??

                                          Improve the SAVE on Visual Studio 2010 and forward - WORST designed saving process of 'any' program. Defies common sense??

                                          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 →
                                          1 2 5 7 9 15 16
                                          • Don't see your idea?

                                          Feedback and Knowledge Base