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. Make sure Antivirus companies know about your downloadable file formats as I have a Trend Micro IWSVA issue:Infection detail:

    Make sure Antivirus companies know about your downloadable file formats as I have a Trend Micro IWSVA issue:Infection detail:
    page : http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef?SRC=Home
    Error
    Infection detail:
    -- File: ProPowerTools.vsix, malicious code name: ZIP_64BIT_File
    The uncleanable file is deleted

    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 →
    • recycle the VS Process memory when minimized.

      VS 2008 used to recycle the process memory when minimized. This feature was very helpful in dealing with large projects and reasonable number of add-ins.

      I wish to see this feature come back...

      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 →
      • Create all necessary subfolders for solution directories and their child items on the physical disk.

        1. Create a new solution folder for a solution in VS2010. Notice how a subfolder was not created on the physical disk's file structure.
        2. Create a new item (for example, a text file) in the newly created solution folder. Notice how it was created directly in the solution file's folder instead of being created in a subfolder.
        I understand that the purpose of a solution subfolder may not be to reflect physical disk's structure. But it would be really helpful to have such an option.

        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 →
        • Support <rewrite> tag under <system.webServer> for web.config

          You get a warning if you use rewrite in your web.config. This should be supported schema used by VS out of the box.

          You can get it to work by using solution at http://ruslany.net/2010/04/visual-studio-xml-intellisense-for-url-rewrite-2-0/ but this should be out of the box...

          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 →
          • Portable version of Visual Studio

            Visual Studio needs a portable option to enable working off of a USB key. This would really help in being able to move around and code on the go, for example moving your configuration, plugins and all, between home and school, or home and work.

            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 →
            • In Coded UI Testing support complex controls like AutoCompletebox

              Right now in coded ui testing we have to create some extension class and do some extra exercise to test Auto complete box And other Control
              in that case what if i have only the exe file not code so i will not be able to test complex control i think in wpf toolkit and wpf extented toolkit Coded Ui testing should work directly without any extra exercise
              for more details go to following link
              http://social.msdn.microsoft.com/Forums/en-US/vsautotest/thread/10479885-7789-4268-9a85-55063274832d/#d63d6014-a848-40f0-8cd2-dc40faf3650d

              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 →
              • Provide the option to save projects immediately upon modification

                When creating a new file in a project, TFS will automatically add the new file to source control. The project, however, will remain unsaved - meaning that if VS happens to crash, the project and source control will fall out of sync. If project files were saved immediately after adding a file, this would not be a problem.

                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 →
                • Easier way to set Startup Projects

                  Add the ability to store startup project configuration with your build configuration. When using multiple build configurations, typically you're doing different things, like running a different part of the project.

                  Add the ability to select multiple projects in the Solution Explorer list and right click and set as start up project. That way when I need to start my project and web services together all I need to do is ctrl+click them and then set the startup projects.

                  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 →
                  • VSIX should support adding any VS extensibility artefact type

                    VSIX should support out of the box adding any artefact that extends visual studio behavior (besides the ones it already has)

                    To name a few (not extensive list)

                    -Code Analysis Rules
                    -Team Foundation Source Control policies
                    -Team Foundation custom work item controls
                    -Visual Studio Custom Wizard
                    -Workflow activities (for the toolbox)

                    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 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 →
                        • Make CodeAnalysis in VS2012 support rulesets containg relative hint paths

                          I am trying to use a relative path to a CodeAnalysis custom rules folder in a ruleset file as described here: http://blogs.msdn.com/b/codeanalysis/archive/2010/03/26/how-to-write-custom-static-code-analysis-rules-and-integrate-them-into-visual-studio-2010.aspx

                          However, it seems that relative paths aren't working (I tried in VS2012 only).

                          Please see here for details: http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/485cbddd-3489-4043-9563-d042643a6c63

                          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 →
                          • 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 →
                            • Add a continuous test runner

                              Add a continuous test runner that runs tests continuously. I have used nCrunch and the functionality is the best plugin available for visual studio. Now that it has gone commercial we would have to buy it, but plugins for visual studio are hard to justify when spending as much as we do for VS Ultimate.

                              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 search to Windows Forms and Web Forms properties window

                                I want to have a searchable properties window in Windows Forms and Web Forms ASP.Net project like in WPF Applications.

                                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 →
                                  • Command Argument history capability

                                    The property pages Command Argument entry must be changed frequently during program debug and testing. Having a drop down history list of previous commands would make switching between frequently used command arguments much quicker and less error prone.

                                    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 →
                                      • 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 →
                                        • C11

                                          C11 support or full C99 support. This is needed to cleanly support cross platform C code on Windows. Visual Studio is the only environment that largely DOES not support constructs that are supported on xcode, gcc, and clang. Please do something about this.

                                          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 →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base