Visual Studio 2015

Welcome to the Visual Studio 2015 UserVoice site. This site is for suggestions and ideas for the IDE of Visual Studio (Community, Professional or Enterprise). You can also add suggestions for Team Services or Visual Studio Code. Or go to Connect to file a bug. Note that Application Insights has moved to its own UserVoice forum.

We also added an Announcements section where we will be posting special opportunities for you to participate in.

Read about current UserVoice statuses and their definitions in our article “What Does the Status of My Feedback Mean?” article.

We look forward to hearing from you!

The Visual Studio team
Terms of Service and Privacy Policy

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. Visual Studio Online Code Search across all Team Projects

    Code Search in Visual Studio Online is AWESOME!

    But I need to be able to search across all Team Projects, not just each project one at a time.

    4 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Native Java and AXML support for Android Development

      Consider adding first class support for Java development, as well as support for Android development within Visual Studio. It may encourage people to move away from Eclipse, and perhaps support Windows Platforms without the need to purchase a Xamarin subscription

      2 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  ·  Flag idea as inappropriate…  ·  Admin →
      • 1 vote
        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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
        • "unknown publisher" in Click-Once on Windows 8

          Windows 8 always shows the "unknown publisher" on Windows 8 running a click-once application which Windows 7 or any other windows does not do. Even the latest VS2015 has the same bug. Microsoft must fix this as it reflects badly on their .Net developers and shows a lack of cohesion between the dev tools and windows.

          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  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

            The product group behind VSTS and TFS uses User Voice as one of the channels that influences the priority of the backlog. The product owners pay close attention to the popular User Voice suggestions. That viral effect is the power of User Voice for us. You can read more how we use User Voice in this blog post.

            Although we value all pieces of feedback and suggestions, we also know from experience that suggestions that haven’t been supported by anybody else for a year or longer will very likely not get much support in the future. Unfortunately your suggestion falls in that category. For that reason we have made the decision to archive your suggestion and to give back your vote to either create another suggestion, or add your vote to an already existing suggestion.

            Thanks for all the time that you have spend to make our product better!…

          • YAML "in addition to" JSON

            YAML is recursive acronym of "YAML ain't a markup language"

            YAML specs: http://www.yaml.org/spec/
            File extension: .yml or .yaml

            Why YAML:

            Microsoft was backing XML, while the whole (other) world moved from XML to JSON (a key-value pair format with less footprints and noise). Microsoft was _still_ backing XML while the rest of the world move from JSON to YAML (another key-value pair format with minimalistic footprints and noise).

            All those folks suggesting "JSON is new XML" must be living in pervious century: JSON is OLD XML and YAML is new JSON!

            In VS2013 Update 2, Visual studio team (with WebDev)…

            37 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…)
              7 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Microsoft Fakes for UWP, Windows Store and Windows Phone Unit Tests

              Please provide support to use the Microsoft Fakes mocking/stub framework for Windows Phone Unit Tests.

              104 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…)
                6 comments  ·  Mobile App Development  ·  Flag idea as inappropriate…  ·  Admin →
              • Preserve user created solution folders when regenerating the solution in VST4U

                It is hugely useful to be able to debug add in dlls in Unity: http://unityvs.com/documentation/dll-debugging/ and it is great that the Unity plugin preserves the references to external projects when the solution is regenerated.

                It'd be nice if we could organise these external projects into solution folders and have the tool preserve to user defined folder structure as well as the project references when regenerating the solution.

                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…)
                  1 comment  ·  Visual Studio Tools for Unity  ·  Flag idea as inappropriate…  ·  Admin →
                • Official opening of WTL support

                  Total is well known, WTL based on ATL, it was an excellent Win32 application development framework. Relative to the MFC,WTL a more lightweight, high efficiency, the links generated by the small size of the program. My only regret is that while WTL is initially within Visual Studio release, WTL is not supported by the Visual Studio official. I think, Microsoft to retain developer, especially C++ developer, in UI framework Shang does needs efforts, MFC bloated and old, ATL does not too for GUI program, pure SDK of program complex degrees too high, most manufacturers in using Visual Studio using C++…

                  58 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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                  • Convert Dataset to Json by using directly like--> Dataset.Json

                    Hi Visual Studio Team,

                    This is Aravind G from Bangalore. I am using Visual Studio tools from last 4 years onwards.Thanks for providing Best tools for developing Web/Windows/Web sites and etc...

                    I have used Visual Studio 2008/2010/2012/2013 ultimate tools.In this I have one suggestion.

                    After getting Data from database using ADO.NET into dataset. From this we can convert Dataset to XML by using dataset.WriteXML. But is any way to convert directly From dataset to JSON like dataset.WriteJSON format.

                    If this feature is available please share the link where we can study and implement this.

                    If this feature is Not available…

                    4 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Semi-Transparent Floating Windows

                      It would be nice to have an option to make the floating windows in visual studio semi-transport.

                      6 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  ·  Flag idea as inappropriate…  ·  Admin →
                      • Don't mess with my login credentials

                        It is one thing to ask me for my login when I am starting THE PROGRAM, but you ***** should not be messing with my windows login for MY COMPUTER!. My computer account and my programming emails are SEPARATE!!! I had a ***** panic attack when my password did not work and then again when my desktop was blank because the install process changed my computer login to the programs login. DO NOT DO THAT *****.

                        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  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
                        • 6 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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Bring sampling based on CPU counters back to Visual Studio.

                            Currently it doesn't work on Windows 8 and above.

                            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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                            • ODATA: Add Composite Key Natively to ASP.NET WebAPI

                              Natively support Composites in the ODATA v4 framework.
                              Enabling getting single entities who are multi-keyed:

                              <host>/Players(Id=1,Name='Team 1 Player 1')

                              So that creating our own CompositeKeyRoutingConvention class isn't required.

                              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…)
                                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                              • Display popup window in order to enter exclusion reason for Code Analysis suppression attribute

                                When using Code Analysis within Visual Studio, there is a build in feature that in case of violations - which appear in the Output window - a context menu allows to create a Suppression Attribute in sourcecode or in a global Suppression file. Once invoked, the Suppression Attribute will be created.

                                In order to create Code Analysis reports that also contain violations that have been excluded by using the Suppression Attributes, it is very helpful to understand the reason for the Exclusion/Suppression. Therefore the Suppression Attribute provides the Justification property. With the Justification property, a short text message can be…

                                1 vote
                                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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                • Have an automated way (command line) to run a load test and still see the results

                                  I know we can run a load test using mstest in an automated manner (using a script or command line). However the big problem with running a test using mstest is that the test is totally hidden, you can't view the run in Visual Studio if you want to while the test is running.
                                  Hence is there an easy way to run a loadtest using Visual Studio Ultimate in an automated manner (using auto hotkey / command line arguments). I can figure it out but wondering if someone has ventured here before?

                                  As per discussion at http://social.msdn.microsoft.com/Forums/vstudio/en-US/ce532249-eda7-41e1-a0c9-1c2288dc1a53/is-there-an-automated-way-to-launch-a-loadtest-in-visual-studio-ultimate-using-a-scriptcommand-line?forum=vstest#ce532249-eda7-41e1-a0c9-1c2288dc1a53

                                  17 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  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Test Explorer should be able to execute tests in the proper platform for single platform assemblies.

                                    When you compile an x64 only assembly but you have both X86 and x64 test assemblies, Test Explorer fails to execute them both. The current implementation assumes that the "default platform" is the only platform.

                                    This should work for single platform assemblies (you get an exception if you cannot load them).

                                    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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Enhance "Find Result" Window

                                      If we could have a "Find Result" window with "most recently find (MRF)" results (say, 3 results), it will be very useful. We always find "text1", "text2" and than find "text1" again. I wish we have a "Find Result" window which is with a droplist (like the one at the toolbar in "Output" window) so that we can show one of the MRF when need. Thanks.

                                      4 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Filter "Find Results" by code only (remove commented-out results)

                                        when I search for a code string in all files, some of the search results can exist in code blocks. I would be more interested in working with results that are actual code. You can provide me with an option to filter-out those results that are inside a comment block or are commented.

                                        1 vote
                                        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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Data Sources Window improvement

                                          1) After each refresh and reopening Data Sources Window presents all objects fully expanded. It is tedious each time to collapse and scroll to the latest viewed property. It should remember what objects were collapsed and reopen them in their last state highlighting recently highlighted property (if it is still present after refreshing).
                                          2) There should be an option to "Collapse all", "Expand all", and Collapse, Expand on particular objects.
                                          3) There should be an option to drag highlighted field from DataSouce window into code editor.

                                          1 vote
                                          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  ·  SQL Server Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base