Visual Studio

Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, visit the Visual Studio Connect site: http://connect.microsoft.com/visualstudio.

ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.

We look forward to hearing from you!

Thanks – Deon Herbert
Visual Studio Team

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

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

If a similar idea already exists, you can vote and comment on it.

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

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

  • Hot ideas
  • Top ideas
  • New ideas
  1. add "Favorite Packages" tab to nuget package manager

    Please add "Favorite Packages" tab to nuget package manager.
    It is still better if it can synchronize on-line by relating with user profiles (for example, nuget.org, Microsoft account, etc.).

    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 →
    • Support Silverlight 3 in Visual Studio 2012

      We have large sharepoint project in Visual Studio 2010 and we wold like to migrate in into VS 2012 but it is impossible. We are using Silverlight 3 class libraries as shared dll across our solution. These dlls are used in sharepoint code, services, and clients.

      We cannot use Portable library because it support only .net 4.0 and sharepoint support 3.5. So either support .net 3.5 in portable libraries or silverlight 3 in VS 2012

      20 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  ·  Compatibility  ·  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 →
        • turn off read-only manifest on save VS2012

          When i try to save a read-only file, id like it to fail and notice me with a brief sound, just like the previous VS2010 behavior.

          I tried selecting/unselecting "Allow editing of read-only files;warn when attempt to save", both options end up showing a popup on save and i always click Cancel.

          Thanks

          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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
          • Add MVC Razor view support for ssrs report viewer

            Add MVC Razor support to the Report View package

            23 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 BI Tools (SRS, SSIS, SSAS)  ·  Flag idea as inappropriate…  ·  Admin →
            • Add Repro Steps when i Create Test Case in Exploratory Testing.

              When I create a Test Case during Exploratory Testing I want the same Repro Steps list as when i crate a Bug.

              The steps list in the Test case is very often not very interpretable in to meaningfull actions, the Repro Steps, with thumb nails and images, will help me when refining the steps list in the Test Case.

              20 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 Test and Lab Management  ·  Flag idea as inappropriate…  ·  Admin →
              • Help Viewer 2.0 is missing a category filter

                Help Viewer 2.0 is missing a category filter (e.g. C#, C++, Windows SDK, etc.). Search and index results are cluttered by useless results the user is not looking for.

                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  ·  Help  ·  Flag idea as inappropriate…  ·  Admin →
                • Support a JavaScript Project type in Visual Studio

                  Please provide a new project type in Visual Studio for developing JavaScript components.

                  The new project type could have the following features:

                  - Contains .js, .css, and .html files.
                  - Represents a complete UI component - i.e. a module or widget.
                  - Runs JSLint or JSHint on build and reports any errors and violations.
                  - The build ouput is minified JavaScript and CSS; there should be options for specifying a minifier.
                  - The build output should also output any HTML files (as ASP.Net partial views).
                  - The new project type permits adding references to other JavaScript projects.
                  - Intellisense is…

                  460 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…)
                    under review  ·  8 comments  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
                  • exception suggest plug in

                    I tool for visual Studio that suggests possible exceptions. Compared to Java the c# exception model has the plus of writing less code but it is nearly impossible to determine exceptions before they occur.

                    So it would be great to have a visual Studio plugin that suggests the possible exceptions in a try catch block. I think it should be technically possible to trace back method calls and find "throw" code. Would be a great Addition for safer code :)

                    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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                    • quick inheritance diagram

                      just like the ctrl + shift + u key command in intellij idea. a quick inheritance diagram that helps to understand the architecture.

                      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 →
                      • Extension Properties

                        Extension properties. I want to be able to add 'fake properties' to a class the same way I can add extensions methods. This doesn't work great for properties with a backing store, but is realy useful for property values that are generated at runtime.

                        Example: Suppose I have a scenario where I want to always get the first chunk of a string up to the first period. I can add an extension property to string called FirstChunk that takes the string, does the substring I need and returns the value.

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

                          13 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Show public key token in assembly reference properties window, object browser, and use when copying a reference

                            When an assembly reference is selected it shows almost all relevant properties in the properties window, except the key part you need to reference it in a configuration file, the public key token.

                            Please add the public key token to the display in the properties window, at least when an assembly is selected. This could also be done properly by ensuring all other GUIs which display assembly information include this key information, e.g. Object Browser assembly details when clicking an assembly in the tree.

                            Further, the "Copy Reference" is not switched-on to this (I feel) core requirement, because instead of…

                            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  ·  Flag idea as inappropriate…  ·  Admin →
                            • VSTS Load Test : Get page response times for each browser type

                              In VSTS Load test results, Currently there is no such feature to see page response times for each browser type Separately. As we know, Server process the request based on user agent that we're simulating in the request (for example, different responses will be returned from gmail server for mobile and web requests).

                              There should be a feature to see response times for different browser types.

                              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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                              • string should implement IReadOnlyList<char>

                                There is no reason not to. It already implements IEnumerable<char>.

                                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 →
                                • Introduce data type "file" (not only "image") including upload/open commands

                                  In many cases, it would be helpful to add a file to a record (e.g. an office document or a PDF). There should be native support to upload a file and to open/download a stored file. I know there are workarounds using Silverlight/XAML, but we would appreciate having such functionality built-in.

                                  12 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  LightSwitch  ·  Flag idea as inappropriate…  ·  Admin →
                                  • to have a clean and easy way to remove TFS from a project or a solution.

                                    Just like entering heaven may be wonderful, sometimes exiting from heaven may be even more joyful. In that light, TFS must have an easy way for us to remove TFS association.

                                    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 →
                                    • Allow the creation of TFS root level folders withtout creating a TFS Project

                                      Create a folder at the TFS root ($R\MyFolder) without needing to create an associated TFS project.

                                      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Publicise WIX resources. i.e. 3rd party vdProj to wix converter, also WIX template add in for VS2012

                                        Given the furor caused by dropping vdProj in VS2012, why have you not done damage control by publicizing the vdProj to WIX converter that is available from a 3rd Party (costs) and also the WIX template that is available free?
                                        People need to know there is a path forward not just blind acceptance of Installshield lite.

                                        The converter allows currently deployed projects to be moved forward to VS2012 and be deployed immediately.
                                        The template allows you to generate your own WIX project so you can practice and compare to the converted project. So you are ready when a green fields…

                                        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…)
                                          1 comment  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Add third interface for Coded UI

                                          At the moment Coded UI runs off of the MSAA & UIA interfaces. These interfaces are extremely difficult to implement and are causing a lot of grief as well as driving users to other tools. Can we have a third interface that's easier to implement and interface.

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

                                          Feedback and Knowledge Base