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

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 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. in Visual Studio, build a solution in a separate process to free up the IDE so I can still use Team Explorer without the IDE lagging.

    Some or our solutions take a while to compile so while this is going on I like to use Team Explorer to check on the progress of tasks etc - however as I am compiling the IDE is unusable due to the build.

    If the build process could operate as a separate process/thread the IDE would be usable.

    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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
    • TFS: Read Only Query without ability to change columns or view other columns.

      To have the option in TFS to provide a query to a READ ONLY user in which they cannot change the columns or view any other columns other than what is provided in the query.

      3 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
      • C# as a Browser Scripting Language

        C# can be incorporated a new Scripting language.
        No need to have CLR. Just all the syntax.
        This will help all the developers to use same syntax for server side and browser side scripting. To be a scripting language, one important feature is required, that is all objects should be dynamic.

        OOPS & branching and looping, delegates all are very much required for us to create a robust browser coding.

        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 - C#  ·  Flag idea as inappropriate…  ·  Admin →
        • It would be great if the datagridview could contain html-code

          It would be great if the datagridview could contain html-code. [iow : make a definition like Grid.Columns.Item(x).valuetype = GetType (HtmlDocument) possible ]

          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  ·  Flag idea as inappropriate…  ·  Admin →
          • Large Attachments to WIT stored as shared files not in database

            This idea is for corporate TFS not for cloud based:
            There some probles when I want to attach huge dumpfiles to Bug in TFS. Now it is not possible becouse some of them more than 2GB.
            BTW attach 2GB to WTI causes DB to grow extremly and It is a problem with backup and maintain.

            So I want to suggest following feature:
            I can limit size of attachment which will be stored within DB (ie 4MB).
            I can attach a network storage and make redirection of greater files to be stored in this network storage automatically: within TFS only link…

            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  ·  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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
              • 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…)
                  3 comments  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                • Manage Nuget Packages dialog should default to "Online"

                  When opening the Manage Nuget Packages dialog, I almost always want to add a new reference. This dialog should default to the "Online" tab instead of tracking the last tab selected. Other than add, I never want to do the same thing twice with Manage Nuget Packages. Alternatively, add and "Add Nuget Package" context menu item that always goes to "Online"

                  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…)
                    0 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                  • Include Botswana (Pula currency) in the .net framework cultureinfo.

                    Please there Is a country in Africa called Botswana that i stay in, size of France and of Kenya.. it is not South Africa. Botswana has Middle income status and is a Microsoft country, government & private, public sector mostly use windows & Office. I am a developer in Botswana and frustrated that my country can get recognition from Mircosoft. To start with Windows has no Setswana version for Botswana (Google has), the .Net Framework has no Botswana cultureinfo even at version 4. Windows Azure not yet lunched in Botswana so i can't register- talked to some Indian guy (Azure…

                    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 →
                    • Streamline VS launching debugger

                      Please optimize build and startup when debugging.
                      1. Stop building binaries when the code hasn't changed
                      2. Stop copying files like crazy when building.
                      3. Have common bin and lib folders in sln for external Copy Local refs and for output binaries.
                      4. Just start measuring startup time, decide on limit to what's acceptable and find the bottlenecks.

                      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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                      • Visual Studio should have option to format code like netbeans IDE has in ContectMenu option.

                        Visual Studio should have option to format code like netbeans IDE has in ContectMenu option.

                        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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                        • Improve the RDLC Editor and Rendering

                          Currently, the RDLC editor is VS 2012 has issues. These issues have occurred since the IDE was converted to WPF in 2010. We need a snap to align and other basic functionality you'd expect from a designer. While we're improving the editor, we need to improve the rendering. The answer provided about PDF rendering being processor intensive (http://social.msdn.microsoft.com/Forums/is/sqlreportingservices/thread/ca45fcc4-be69-410f-aaed-19b65f279330) doesn't fly. Many 3rd parties can convert HTML to PDF in seconds compared to the RDLC provider. So, allow HTML rendering and convert the HTML to DOCX or PDF.

                          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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Clicking WEBSITE menu item hangs IDE

                            Open a Website Project from a network share folder. In the main nav click the WEBSITE menu item. The IDE will hang for a random amount of time while the progress cursor blinks excessively. I think the hang time is related to the size of the project.

                            I mostly need to get to the Copy Web Site.. tool. Can you make a keyboard command for 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  ·  User Interface  ·  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.

                              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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                              • auto add ">" after typing "#include<stdiio" and "tap" key!

                                auto add ">" after typing "#include<stdiio" and "tap" key!

                                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  ·  Flag idea as inappropriate…  ·  Admin →
                                • Generic extension method type restriction should be evaluated by the compiler

                                  Hi there,

                                  Mike Feng suggest me that I should post my discussion here.
                                  I made some examples to prove my point: http://social.msdn.microsoft.com/Forums/en-US/clr/thread/c9ad51c1-0c5a-4eb6-a530-89eaa628c07f/

                                  I attach examples so you can test it. In my opinion if the complier watch the generic type restriction it could work like normal non-generic extension method.

                                  Best Regards,
                                  Péter

                                  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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Way to delete Iteration from CSV data-source in codedui test after each run!

                                    In CodedUI tests, After one iteration is run there should be a way to automatically delete the data row that was used in the iteration from the datasource.csv file

                                    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  ·  Visual Studio Test and Lab Management  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Work on the requests here with 1000+ votes

                                      On the right-side of this page you're asking "What should we build next?"

                                      How about working on the requests here that have 1000+ votes?? Asking me what you should build sounds like you're bored. There's no shortage of work in fixing the current offering of VS 2012.

                                      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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add filters to Sprint Board

                                        I find it useful to have following filters on the sprint board:
                                        1. Multiselect PBI Status filter (to focus on incomplete, for example).
                                        2. Multiselect Activity filter for Tasks (to allow users to focus on tasks related to particular activity like testing, development or documentation).

                                        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Integrate Office365 and Visual Studio Online

                                          Please integrate Visual Studio Online and Office 365 better, considering that an organization that is interested in Visual Studio Online will be likely to be using Office 365.

                                          Integration should include:
                                          - Authentication - users should be able to use their Office365 accounts and not only LiveID.

                                          - SharePoint site integration - from Visual Studio Online let me configure a site that I can host file sharing from, including the ability to use Office 365 as a SharePoint source. Administrative functionality should be included provided the user has the ability to administer Office365.

                                          - SharePoint site integration, storyboarding - same…

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

                                          Feedback and Knowledge Base