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.

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. Expose Collation Info of SQL Server Result Set via SqlDataReader

    The exact collation of each string field should be publicly available. The properties can be added to the DataTable returned by the GetSchemaTable() method, or they can be added as individual properties and/or methods of the SqlDataReader class, or a combination of both. The properties are:
    1) LCID
    2) SqlCompareOptions
    3) collation_name (e.g. Latin1_General_100_BIN2)

    The "LCID" and "SqlCompareOptions" values already exist in the "SqlDataReader" class, but are private or internal ( http://referencesource.microsoft.com/#System.Data/System/Data/SqlClient/SqlDataReader.cs,277 ). These would make sense to put into the GetSchemaTable output.

    The "collation_name" value is necessary due to the combination of "LCID" and "SqlCompareOptions" not being enough to…

    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  ·  .NET  ·  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  ·  XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
      • Create your own Ada support capable of surpassing the GPL-only .NET

        Dear Microsoft, Create your own Ada support for .NET, capable of surpassing the GPL-only "A#" aka Ada for .NET.

        Two facts are evidence that the worlds programming conventions, as great as they have become, are growing stagnant. (1.) Languages derived or fashioned after C are familiar, but mostly designed to do what C cannot. C# is an example of great accomplishment in C-fashion programming. Still, always creating something new, and then upgrading it is an unstable way further development. The problem lies in C being too primitive and too vague. (2.) Microsoft's .NET is possibly the greatest cross-platform accomplishment since…

        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  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
        • Put the "Add as Link" option when adding existing files back in Visual Studio (especially in VB)...

          The "Add as Link" when adding existing files was available in Visual Studio 2013, but is now gone from Visual Studio 2015. I L-O-V-E-D the ability to use it in Visual Basic because it allowed me to reuse my favorite module and class files in multiple projects without having to put a copy of them in each application's project folder. I merely need to link to one set of files in a central location, and if I update any linked class or module file, the update is automatically reflected in all applications, leaving them only to require being recompiled.

          I…

          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 →
          • IntelliTest: Support Array.Copy and MemoryStream and Stream.CopyTo

            At the moment these APIs are not supported. Their use generates a warning. Apparently, some native method must be stubbed out for them to work. The test executes fine but no interesting test cases are found because IntelliTest looses information about the data flow.

            [PexMethod]
            public void StreamPex([PexAssumeNotNull] byte[] streamContents)
            {
            new MemoryStream(streamContents).CopyTo(new MemoryStream());
            }

            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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
            • Merge WPF, Windows Runtime, and Silverlight

              When searching for solutions to problems or bugs in my code, I sometimes end up at a site telling me to use or do something I cannot do because of differences between WPF, Windows Runtime, and Silverlight. However, it is sometimes hard to realize that this is the problem. I think that these should all be merged to avoid this confusion.

              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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
              • Web.config transforms - allow them to be added selectively

                Right click Web.config in a web app, and select "Add Config Transform".

                This adds a web.config transform for *every* configuration in the solution.

                Would be better to choose which ones get added. In my solution we have about 10 configurations, and only 4 of them apply to the web app. It's a pain to have to manually delete the superfluous ones after adding a new configuration transform.

                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 →
                • 5 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  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
                  • Is there a web based version on the pipeline?

                    Would be good to have a lite version of VS 2015 on the web, could remove intensive features like inline code help e.tc.

                    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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                    • Make the scroll bar on portal.azure.com visible

                      The scroll bar is almost invisible and if you want to click to drag the scroll bar, it is hard to figure out where the scroll bar actually is when you have multiple "windows" or "tabs" open.

                      See bottom of attached screen shot.

                      5 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  ·  Application Insights  ·  Flag idea as inappropriate…  ·  Admin →
                      • Create TDS and QVD files with SSIS

                        I would like to create TDS and QVD files directly from SSIS.
                        Tableau and Qlikview is becoming the two of the strongest in actors in the BI world and I would like to do all my ETL work from one ETL server.

                        Informatica already have support for Qlikview, why not SSIS as well?

                        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 →
                        • connectors

                          I need Connectors to Google analytics and Twiter in SSIS to enrich my data.

                          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 →
                          • Allow visual construction/editing of XML schema

                            The XML Schema designer is VS2015 is great for visualising how the various XML elements are related. It would be great if edits to the schema could be made from the contextual view. This would remove some of the need to keep switching between documents just to make minor organisation changes or basic edits such as renaming an element/attribute.

                            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 →
                            • nmake $(AS) macro expands 'ml' on x86 on x64 Cross tools

                              Now, nmake in "VS2015 x64 x86 Cross Tools Command Prompt" expands $(AS) macro to 'ml64'.
                              As a result, obj files from asm are 64bit.

                              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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                              • make the online addon search actually show results instead of nothing found :((

                                make the online addon search actually show results instead of nothing found :(( every time I searched for LLVM or MSBuild or Clang++ or microsoft even game me no results found!! come on get it together major **** company

                                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 →
                                • Make Solution Explorer's New icon (+) red instead of green.

                                  Make Solution Explorer's New icon (+) red instead of green. If possible make it a little larger too. This will help identify it as a change. The small green icon doesn't stand out like the red check marks for files being modified.

                                  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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Allow LocalReport Render accepting CSV format

                                    Please allow LocalReport.Render method accepting CSV formats as well.

                                    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  ·  SQL Server Data Tools  ·  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 →
                                      • PFX support for Hosted Build Controller

                                        Have the hosted build controller support signed pfx natively. Perhaps allowing us to store the pfx in Azure KeyVault.

                                        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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                        • A Wildcard search in TFS (Had it in 2013, gone in 2015)

                                          The ability to search TFS for a File or Solution using a Wildcard Search

                                          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 →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base