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 user to change the region for Windows Live ID billing

    Many organisations have employees that will be moving around the world (especially true in Europe) and the is currently no way to change region on a Windows Live ID and subsequently the billing. This will remove any ability for many companies to adopt TFS in the cloud.

    p.s. "Just create a new account" is not an acceptable answer.

    551 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…)
      25 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
    • Static site/html generation as a project type with Publish support

      Static file hosting (CDN) is by far the most cost-effective, reliable and scalable way to get content on the web. Unfortunately, Visual Studio doesn't make creating such sites easy. That's tragic since Visual Studio includes all the required technologies to create a best-in-class solution (project meta data, Razor, T4, Publishing, etc.)

      A "Static Site Generator Project" would allow me to author master pages, html, content, css, javascript and "publish time" code. When published the project will generate a site than can be hosted via any static file serving service (including removable media). Operations done during publishing would include HTML generation…

      113 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…)
        5 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
      • Team Foundation Service to be able to build Windows Store apps.

        "This Windows Store app could not be packaged. You can only package Windows Store apps on computers that have the Windows 8 operating system."

        60 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
        • Connect company domain to VS TFService

          Please enable us to connect our company domain to the Team Foundation Service so we can connect to the Service with our internal domain credentials. Preferrable via Active Directory Federation Services, simliar to Office 365.

          49 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
          • Support Skydrive as a project repository

            I want to save my projects in Skydrive and load them from right there. The full project resides in cloud and accessible directly through Visual Studio. But we should also be able to open or edit files as plain text files directly within browser. Almost like office files. There should be some optional mercurial-like source code control with it. This is a appreciated but closed suggestion in Microsoft connect- http://connect.microsoft.com/VisualStudio/feedback/details/468278/loading-and-saving-projects-in-live-skydrive-account

            28 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow to link Team Foundation SERVICE with Sharepoint, just as it is possible for Team Foundation Server

              TFService is a wonderfull tool for small teams, but it would be even greater if it was possible to integrate with Sharepoint, which is impossible as of now (Spent about 5 hours to discover this, was too hopeful, I guess..)

              28 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow users to choose which Live ID Service account they want to use. I signed up and it took the wrong one!

                TFS online signup seems to just grab the first live ID it finds. I actually wanted to sign up with a different one!

                24 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                • add Sprint Goal support in Scrum template for TFSPreview

                  as a scrum.org PSD.Net trainer, I want to propose to my students a TFSPreview's implementation of the Sprint Goal, so that they can share their sprint goal online along with their Sprint backlog

                  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…)
                    1 comment  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                  • Enable us to sync our application settings via SkyDrive similar to how Windows 8 does user preferences

                    Enable us to sync our application settings via SkyDrive similar to how Windows 8 syncs your preferences across PCs when linked with a Microsoft ID.

                    It must be standard and similar to existing APIs so the same code could be used on stand-alone PCs or when the user does not want to enable sync. For this IsolatedStorage seems to be the ideal candidate.

                    All that is needed is a standard hidden AppData folder and IsolatedStorage subdirectories added to SkyDrive, then expand the Live SDK to support it.

                    Currently we can save our settings to various files on SkyDrive, if they…

                    14 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                    • Support building with licensed components (license.licx) in TfsPreview

                      We have a project hosted on TfsPreview that uses Syncfusion. We can't build it on the build-server because we can't register the relevant component.
                      I suggest you expose a way one can register a licensed component. It can be, for example a method of editing a pseudo registry key that is only active during build, or you can provide with a set of well-known licensed libraries (for example - "Add Licensed Component" -> "Syncusion" -> "v5.0" -> "Enter key")

                      13 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                      • Make Maven available in the Cloud Build Services

                        I suggest, Maven should be available in the Cloud Build Services. On TFS this is easily achieved by copying the "apache-maven" folder to the "BuildExtensions" folder of MSBuild. In that way, Team Foundation Services can support Java builds in the best manner.

                        13 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                        • Support multiple websites in a single web role within an Azure Cloud Service Project

                          Currently, Azure Cloud Service Projects only support associating 1 website with 1 web role. (More are possible through XML configs, but difficult and buggy) Often is the case where we want to have multiple websites deployed on a single web role with full deployment support for each.

                          12 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                          • Support Web.config transform for multiple websites within a single web role in Azure Cloud Service Project

                            We would like to deploy multiple websites to a single web role and have each of the websites support web.config transformation. Currently web.config transformations only work for the primary website within a web role.

                            12 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                            • offer a NoSQL data storage solution

                              Looking for the following features:
                              Cloud hosting and local embedded (unit testing friendly would be essential)
                              Clean lightweight API for C#.
                              Functional API for F# as well as F# immutable types friendly, naturally a type provider to go along.

                              11 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                              • Provide a link to Home in the Control Panel

                                When opening the control panel, this comes up in a new window/tab. with no easy navigation back to the home page. It will be a lot easier if the control panel opened up in the same window with a link back to Home.

                                10 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                • Allow for different end-point and instance size configurations within the same web role

                                  When creating a website in azure, we often want to have multiple environments for developing azure-based applications. (dev, test, etc.) In order to make this more affordable, we'd like the ability to use smaller instance sizes and end-point configurations when deploying an Azure Cloud Service Project to an Azure environment. Currently you cannot configure multiple instance type configurations for the same role.

                                  9 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Allow TFS Project owners to customize existing or create new work item types

                                    Should be self-explanatory, but if an owner wants additional fields on a Bug work item for How Found, Customer, etc, then they can do it. If they want a Request work item for feature requests, then they can do that as well.

                                    I currently don't see a way to do this on the TFSPreview.com site.

                                    8 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Cloud-Storage for Souce Files without TFS

                                      Source, Ressource and Projectfiles in Cloud, without the TFS, one Developer has Acess to Sourcefiles in different Places and Locations

                                      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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                      • TFS Preview - Alerts of MS staff access to code\product backlog

                                        I am enjoying using the TFS Preview. But one scepticism from some colleques is "How do I know Microsoft aren't scanning and stealing my code\ideas". Aside form the fact they may be over rating their ability - a good point is if they had the next big idea how could they be comfortable knowing it is not being accessed without them knowing it?

                                        Perhaps a verfied solution to give confience that users code\ideas are safe from others eyes would help with adoption.

                                        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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Enhance the Cloud TFS Git Support

                                          Guys, it was really great move for VS team to support git, But the current Git support is very primitive.

                                          I can't connect to TFS Projects with other IDE's or Non-TFS Build server's for our mobile development. It's becoming a hindrance to continue.

                                          Requesting you to support the Git Eco-System, not that i don't want to use TFS. We do use TFS and other tools as well for different purposes.

                                          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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1
                                          • Don't see your idea?

                                          Feedback and Knowledge Base