Visual Studio IDE

Announcement: This forum has been migrated to provide our customers one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Visual Studio Developer Community. To learn more about the migration to Visual Studio Developer Community please check out the release blog post.

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The 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 support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Support configuring HTTP Post hooks that get triggered after a commit

    Similar to what is supported by GitHub and BitBucket, but lacking in TFS, TFS Online and Codeplex...

    E.g. Allow configuring a HTTP Post hook that gets called when a commit is pushed to source control

    47 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      2 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

      Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
      - The Visual Studio Team

    • 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.

      26 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

        Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
        - The Visual Studio Team

      • 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.

        17 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  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.

          17 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            4 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

            Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

            - The Visual Studio Team

          • 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

            16 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              3 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

              Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

              - The Visual Studio Team

            • Add Web Service Reference in VS 2015

              Why there is no more option "Add Service Reference"?
              It would be useful to provide the new add web service reference option for both SOAP (WCF) and REST services.
              Both should generate proxies in language defined by project template as svcutil did it.

              15 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                6 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.

                9 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                  Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

                  - The Visual Studio Team

                • What if a developer is able to create a Centralized Repository

                  Problem:
                  No Centralized Repository
                  No Version System
                  No Collaboration among Team Members

                  Solution:
                  A Cloud Solution, making able a developer to create his own centralized repository.
                  Team will be able to collaborate.
                  System will be able to maintain different Versions of the Code.

                  9 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  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
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                      Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
                      - The Visual Studio Team

                    • Add support for specifying where source control data can be stored geographically.

                      For several of my clients, it is important that their IP is retained solely within the EU. I would like to be able to specify that projects hosted by visualstudio.com are held in (say) the North Europe and West Europe data-centres only. It is likely my clients would accept that Microsoft is a US company and subject to certain US laws, but adoption within Europe and other territories might be improved by having this option available.

                      9 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                      • Add XDT (Config Transforms) Support to Azure Deployment Projects

                        Add XDT (SlowCheetah) Support for Azure CSCFG files.

                        We build many complex Azure apps and managing configuration across multiple environments (Dev, Test, UAT, Preprod, Prod) is a nightmare.

                        There are numerous examples of people hacking various MSBuild targets:

                        http://blogs.msdn.com/b/tomholl/archive/2011/02/23/using-msbuild-to-deploy-to-multiple-windows-azure-environments.aspx

                        But a simpler option would be to integrate XDT to allow us to tokenise the CSCFG files for the different environments.

                        The only real blocker seems to be the ValidateServiceModel target - which throws errors because it doesn't except the XDT namespaces and attributes.

                        I've posted some details to the SlowCheetah repo:

                        https://github.com/sayedihashimi/slow-cheetah/issues/76#issuecomment-20773396

                        9 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                          Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
                          - The Visual Studio Team

                        • Allow deploying to source control \Drops for TFS+Git projects

                          After taking much time to migrate my TFS projects from TFSVC to Git I am shocked and disappointed that I can no longer configure a build to deploy to $/Drops after it's completed.

                          Please add this ability to TFS + Git projects!

                          8 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                          • Add https Website URL link to the Windows Azure Activity Log after deployment complete

                            After publishing a cloud web service the GUID based URL is displayed as a hyper link in the Windows Azure Activity Log window.

                            Can you please detect that the deployed web-role only exposes an https endpoint and hence display the hyperlink as https or display both a http and an https hyperlink.

                            Every time I publish I need to copy and paste the url and then edit the http to be https.

                            Thanks,

                            Richard

                            5 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                              Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
                              - The Visual Studio Team

                            • Allow modification of work item type for TFS 2012 service (Azure)

                              I am extremely frustrated by your decision to disallow updates to work item types when using TFS2012 as a cloud-based service. The default transitions are unacceptable (e.g. tasks transition to 'Done' when a developer checks anything in against that work item) and yet I am unable to import changes that I make using the various tools available to non-cloud users. After using TFS 2010 with an in-house server, I thought it made sense to switch to a cloud-based version, but I am regretting that move now.
                              Unless you can suggest an acceptable work-around, we will only continue to use this…

                              4 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                2 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                              • connection Security

                                How secure is the TFSPreview ?
                                We are planning to move our on-premise TFS to Cloud. Reliability is one aspect which I am sure MS will handle it.

                                I am bit worried about Data Security and Auditing process options

                                Source Code on the cloud (its not open source), makes me feel a bit nervous.

                                4 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                                  Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
                                  - The Visual Studio Team

                                • 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
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                                    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

                                    - The Visual Studio Team

                                  • Make cloud Load testing available to Professional users in 2013

                                    Make cloud Load testing available to Professional users in Visual studio 2013.

                                    Allow users to create and publish load tests in TFS hosted service using VS professional 2013.

                                    As we are moving from software to cloud, it would be useful if cloud load testing is available to all users of Visual Studio.

                                    3 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      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
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Link account identity but not function

                                        I'm going to have a work and personal account. While I don't want to mix these two accounts, it would be nice to identify that both are 'me' and be able to direct the appropriate contacts from you. As it is I have email going to both my personal and work account and it would be nice to have it all go one place without needing to shut it down. Ideally I'd like to be able to manage contacts for my different accounts from a single interface and then if for example my work account is closed you still know…

                                        3 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →

                                          Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
                                          - The Visual Studio Team

                                        • Add educational (dreamspark) licenses for students considering Windows development

                                          Current Visual Studio Online offerings are very limited for students that already have access to VS2013 Pro through dreamspark. The ability to add unlimited students and use team building/ organizational tools would greatly benefit students (and Microsoft, since students today are potential clients tomorrow)

                                          3 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3

                                          Feedback and Knowledge Base