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 multiple people to check out and merge excel and access files in TFS

    When checking out excel and access files only one person can check out a file at a time.

    When using access databases on a LAN drive multiple people can edit a single table at a time without an issue. When using a shared excel document on a LAN drive multiple people can edit a single tab at a time without an issue. These features are already there. Why are they removed when checked out by TFS which is supposed to make merging and versioning of files easier?

    For automated testing projects excel and access files are used almost as often…

    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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
    • Provide a means of migrating from on-prem TFS to cloud TFS

      Nothing would suit me better than to migrate all of my source to the cloud as I’d be able to work remotely then without needing to VPN into my home office but I cannot see a way to migrate such that I can bring all my history with me

      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
      • Pending Changes Window - add option to trigger a specific build with the current changeset

        As a developter I want to see my current pending changes and
        the build window so that I can trigger a specific build manually very fast after a buch of checkins happend
        Szenario:
        - If you are working on build integration, deployment automation where you have to check in multiple changes to get it work with TFS build and/or msbuild (eg: paths problem) you have to regularly change the TeamExplorer context between pending changes and build.
        - As a small agile team I want to regularly push multiple changes and start manually tfs build because I don't want to trigger…

        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
        • Make It Easy to Copy Key Build Data

          Make it easy to copy any of the following:
          o Build Summary info. in the top few lines (build number and result, who triggered and for what project, changeset, controller, agent - I wish - how long it ran and when)
          o Start or End timestamps ("minutes ago" seemed great until I wanted the actual start/end time without calculating or searching the log for them)
          o Title of a VS tab (perhaps right-click context menu could offer to Copy it)
          o Build Explorer's Build number (perhaps add a right-click context menu choice to copy the build number and/or all the…

          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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
          • Filter pending changes

            It would be useful to filter the list of pending changes. My specific scenario is this :

            - Do some changes in branch A
            - Do major namespace refactoring in branch B
            - Do some conflicting changes in branch B
            - Merge branch A to branch B (not so many files changed)
            - Merge branch B to branch A (almost every files are changed by the namespace changes)

            Currently, for the last operation, I need to review the changes and I need to compare each file in the pending changes, even if most of the files have only the first…

            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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
            • Git branches TFS work items

              Allow git users to associate commits and branches with Team foundation service work items. Right now there is no way to do 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
              • Enable pre-creation of project collection database in upgrade scenario

                It is possible to pre-create a database when creating a new project collection. But it is not possible if you do upgrade e.g. from TFS 2008.

                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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                • I want to upload my new custome process template to TFS2010 Server.

                  I think their should be an option to upload new custom process templates at the server level. so that if any of team member irrespective of collection should get this custom template while creating team project.

                  currently we have an option to upload process template at collection level. if want to enable for all TPC's i will have to do this upload procedure to all TPC's

                  http://msdn.microsoft.com/en-us/library/ms181512(v=vs.100).aspx

                  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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                  • Enable Multi Select and edit in code analysis results window

                    Code analysis is really useful, but the IDE in 2012 is drastically worse than in earlier VS version.

                    We have a huge code base. Enabling any new rule gives lots of warnings. In old VS I could just select all the warnings and right click and chose suppress. This we do to create a baseline giving new code the benefit of being checked by the rule, and still not drown in warnings from old code.

                    This is no longer possible. You have to click a 2 level menu to for each item. And the menu isn't even visible until you…

                    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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                    • User Activity Stream

                      Many other project management systems provide the ability to view all activity of a specific user within that system. For TFS, this could be taken even a step higher since it also controls source control.

                      This would essentially allow you to, at a glance, view your (or a specific users) source control history (check-ins, merges, etc) and modifications to work items/tasks, ordered by the date they occurred.

                      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                      • 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                        • Allow User Invitations

                          When adding a user e-mail that user should receive an e-mail notification that they have been added to TFS. The e-mail should contain relevant links and instructions on how to login. Also if the e-mail address isn't a Live ID the e-mail should provide a path for making that e-mail a Live ID or allow logins with arbitrary e-mail accounts not bound by Live ID.

                          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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                          • Creating WSPs with hosted build agents from TFSPreview

                            TFSPreview is able to build SharePoint components using the hosted build agents. In fact you aren't able to create WSPs. When using OnPremise Build Agents I can pass /p:IsPackaging=true as MSBuild argument.

                            When doing so with an hosted build agent, you receive the following exception for each SharePoint project sitting in your solution.

                            C:\...\Microsoft.VisualStudio.SharePoint.targets(411,5):error: Illegal characters in path.

                            But in fact the path looks good.

                            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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add sandcastle support to Hosted Build Server

                              Install latest version of Sandcastle Helpfile builder with all needed components to the default Hosted Build Server of Team Foundation Service.

                              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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                              • Show in Team Explorer if build already running

                                It would be nice in the Team Explorer for 2011 if you could mark a build definition as already running in the "All Build Definitions" area. So if someone queues a build, and then someone else goes to queue a build, they will see that one is already running an not queue it.

                                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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                • TFS Description window in Task not large enough and doesn't print

                                  In the team foundation server tasks, the description is a very small window and doesn't have a print or export feature. I put a lot of stuff in the description, sometimes a list of 20 little things to do rather than make 20 tasks.

                                  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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                  • 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Please reinstate the option in WebAccess to export/save the results of a shared query to Excel or PDF.

                                      This functionality used to be there in previous versions and is sorly missed by our non techy administrators. Yes we could waste a lot of time and effort creating bespoke reports using the data tools etc but it used to far easier in the good old days just to dump this info into Excel and pass it on. Frankly the current style and theme of 2012 is just a mess and looks very amatureish.

                                      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add a tabular control to work items

                                        It would be helpful have the ability to add a table to a work item as a standard or custom control with the ability to roll up dimensions and measures on a per-column basis. Currently, we need to implement this on a per-cell basis. I don't see serialization into XML as an option for this as I would like to be able to run reports against these fields in SSAS. Avoidance of a reference for each cell like Company.Type.FieldName.1, Company.Type.FieldName.2, etc. is preferable, as it makes a mess of the cube.

                                        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                        • provide an interface to manage security for all contexts in one place.

                                          As a TFS Administrator I want to be able to manage all of the various security settings (Project, Area/Iteration, Source Control, Build) in one place so that I do not have to navigate all over the place to implement strategy.

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

                                          Feedback and Knowledge Base