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. Visual Studio 2012 TFS Pending Changed

    If you use filter actions from the pending changes window in TFS you must be very careful when checkin files in because there maybe files that you cannot see in the pending changes list which will also be checked in without you knowing. These files can even be different branches as we found during one of our projects.

    It appears to be a limit of around 190 files that it can show you in the "Included Files" tree (even though the filter is set to Show All). For your convenience (!!) if it is showing a limited set of files,…

    21 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
    • TFS Deployment Manager

      TFS 2012 currently lacks the ability to truly manage deployments of a particular build. There are many different ways to deploy which complicates the issue. However, for companies that follow standard deployment promotion, Development, QA, UAT, Staging, Production, for example, it would be very helpful to have a way to manage deployments to know what has been deployed where and when and see a history of deployments for a particular build.

      Most people tend to confuse builds with deployments. These must be completely separate from each other. This is the only way to properly deploy the exact same build to…

      21 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
      • Add a way to override "keep items checked out when checking in" during check in process

        By clicking the "keep items checked out when checking in" checkbox at Tools>Options>source control>environment, you can have TFS keep the files that you are checking in checked out. there should be a way to override this setting when doing a check in. Here are some possible ways to do it: a button or checkbox in the pending changes screen. Pressing shift (or some other button) while clicking the check in button.

        21 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
        • Ensure the integrity of the TFS checkin policy from being tampered with

          Ensure the integrity of the TFS checkin policy from being tampered with. Because the TFS checkin policy is executed on the client side, it can easily be tampered with, i.e. the user can easily replace the policy DLL with their own to bypass your policy. Even using strong name assemblies will not work as it can easily be disabled. Maybe Visual Studio could verify that a policy is digitally signed before loading it? Or server side policy would make the policy secure and benefits in terms of deployment. The checkin policy is very useful for industries that are highly regulated;…

          21 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
          • TFS Online to support Identity Federation with an OnPremise LDAP (AD/ADFS)

            Some corp users would like to be able to use a customized authentication with their own Identity Server.
            Block access with live accounts so only their authentication method works.
            Use standards (WS-Federation).

            20 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
            • Create a TFS App for the iPad and iPhone

              TFS is the most user and dev. friendly tool to view & manage work items. As someone who travels very frequently, I would appreciate if there was a native iPad (and iPhone, but must leverage iPad screen size) App which I could use. Don't know if other dev managers face the same issue.

              20 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
              • Timeline view of TFS work items to aid project tracking

                It would be great to see a timeline of TFS work items, e.g. when was a requirement created, assigned to developer, implementation finished, tested, and closed. This would work for bug items too. It would also be interesting to retrieve statistics of the above, e.g. on average how long does it take for the team to implement a requirement/user story.

                A timeline would help project management answer the following:
                - how log does it take for the team to finish a requirement/bug/review
                - what are the statistics we can conclude, e.g. how long on average does it take us to…

                20 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                • Too hard to use TFS Team Explorer 2012

                  The TFS 2012 Team Explorer is too hard to use. I want the original TFS 2010 Team Explorer experience. The color is bad too.. I can hardly differentiate the title and content in windows.

                  20 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…)
                    3 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                  • Expand description window for Product Backlog Items

                    When using the Scrum 2.0 process template, Product Backlog Items are used to represent User Stories. The Description area is used to document the User Story.

                    Customer collaboration is a core agile value. The description area is currently not suited as a sharing platform between PO's, Scrum Team and other stakeholders, the area is just too small.

                    It would be great if the description area could be expanded, at least in the web access view.

                    20 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                    • Let me customize the scrum board in Team Web Access more

                      The board is great in many ways but as a former user of TFS Workbench I miss being able to sort the Product Backlog Items in the scrum board, filter out items based on other criteria than assignment and also see more information such as the backlog priority and TFS ID on the backlog Items without clicking them.

                      I can understand keeping the user interface simple, but at least let it be optional :)

                      20 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                      • Add reports for Business Value

                        We need to encourage teams to get the Product Owner to use the "Business Value" field.

                        1. Rename the current "Velocity" report to "Velocity for Effort"
                        2. Add a new report "Velocity for Business Value"

                        The 2 attachments show what I would like to see...

                        Adam
                        www.adamcogan.com

                        19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                        • Support calculated fields in TFS

                          The ability to create work item fields which are based on a calculation of the value of fields in linked work items.

                          For example, if a Product Backlog work item has two children Task work items which each have remaining work, it would be incredibly beneficial to have a field on the Product Backlog work item that was able to roll-up the values of these fields. That is to say that if the remaining work on the two Tasks for that Product Backlog item were 5 and 10 respectively, the Product Backlog work item could show that the sum of…

                          19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                          • Meta data on iterations

                            Areas and Iterations need have meta data, such as start and end date, team size, and make it these reportable.

                            19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                            • My Work should update Assigned To Field

                              When adding a task to "In Progress Work" currently the Status is updated to in progress but the Assigned to field is not updated to the user.

                              Assigned to should automatically update to the user.

                              19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                              • Delete project from TFS Preview web.

                                TFS Preview is very useful, I use it all the time.
                                (TFS Previewはとても便利で、いつも使っています。)

                                I came up with the idea to be more convenient.
                                (さらに便利になるアイデアを思いつきました。)

                                I understand that I can use TFSDeleteProject to delete a project on TFS Preview.
                                (TFSDeleteProjectを使えばTFS Previewのプロジェクトを削除できることは理解しています。)

                                But I think if I can delete the project from the operation of TFS Preview Web, and become more useful!
                                (でも、Webからの操作でTFS Previewのプロジェクトを削除できれば、もっと便利になると思います!)

                                19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                • Allow the "contains" operator when searching iteration/area paths

                                  I find it frustrating that I can't use the "contains" operator on Iteration/Area paths when defining Queries.

                                  I often like to search for all work items in an iteration path containing "hotfix" for example. Or all workitems containing the phrase "Chrome" in Area Path.

                                  19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →

                                    We already had this idea received from different schedules. It is on our backlog. We don’t have it scheduled for the VS11 release (yet).

                                    If the idea gets a lot of votes, it is more likely that it will be implemented in the near future.

                                  • 19 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                    • TFS VS2010 Power Tools - Alerts Explorer - Documentation

                                      Please release documentation explaining the "Fields" that show up under the Alerts Explorer for Visual Studio 2010 power tool. I asked about this on the MSDN support forums and they pointed me here.
                                      http://social.msdn.microsoft.com/Forums/en-US/tfspowertools/thread/cb2fafaa-eb6b-4e99-85b1-28079c05830e/

                                      Specifically, an explanation of meaning and syntax for these items:

                                      AgentPath

                                      BuildNumber

                                      CompilationStatus

                                      ConfigurationFolderUri

                                      DefinitionPath

                                      DropLocation

                                      FinishTime

                                      KeepForever

                                      LastChangeBy

                                      LastChangedOn

                                      LogLocation

                                      Quality

                                      RequestedBy

                                      RequestedFor

                                      SourceGetVersion

                                      StartTime

                                      Status

                                      StatusCode

                                      Subscriber

                                      TeamProject

                                      TestStatus

                                      Title

                                      18 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Team Foundation Server command line should have an option to specify a proxy server.

                                        The Team Foundation Server comand line is very powerful and we use it for lots of back end build server functionality. Currently we are required to install and run the GUI client on these machines to initialize the registry and provide our proxy setting.
                                        We can specify all other connection information for tf.exe (and associated commands) please allow us to specify the proxy server for command lines as well so we can easily override the registry setting when needed and don't need to execute the GUI.

                                        18 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Ability to change project template

                                          There should be easiest way to change project template. Of course some of the working item properties will be removed or default value will be added, but there should be possibility to change share point template and to migrate all old working items to new chosen project template.

                                          18 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…)
                                            under review  ·  2 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base