How to report a problem with Visual Studio or Visual Studio Installer

Note

For Visual Studio for Mac, see How to report a problem in Visual Studio for Mac.

You can report a problem from either Visual Studio or its installer by using the Feedback Tool included in them. The Feedback Tool enables you to easily include diagnostic information in your feedback and helps Visual Studio teams to diagnose and fix issues much more effectively. Here are the steps to report a problem.

  1. In Visual Studio, select the feedback icon in the upper-right corner and select Report a Problem. You can also access the feedback tool from the menu Help > Send Feedback > Report a Problem. Report an issue pop-up on Visual Studio Developer Community Alternatively, report a problem in Visual Studio Installer if you can't install Visual Studio or are unable to access the feedback tool within Visual Studio. In the Installer, select the feedback icon in the upper-right corner and select Report a Problem. Report an issue pop-up on Visual Studio Developer Community

  2. If not signed in, select Sign In as shown in the following screenshot. Follow the instructions on-screen to sign in.

    Sign in to report a problem

    Not only can you report a problem when you are signed in, but you can also vote and comment on any existing feedback.

  3. Once signed in, you will be able to see your Problems and Activity on the Items I follow screen

    Items I Follow

  4. Visual Studio provides an interface to search for your problem and see if others have reported it. If someone has reported it, "up-vote" it to let us know.

    Note

    In order to search, please input the desired text into the search box and either click Enter or press the Search icon.

    Search and vote for similar problems

  5. If you don’t find the problem you encountered, choose Report new problem at the bottom of the screen.

    Note

    The Report new problem button only appears in the Visual Studio interface for Developer Community. You can't report a problem directly on the Developer Community website.

  6. Create a descriptive title for the problem that helps us route it to the correct Visual Studio team.

  7. Give us any additional details, and if possible, provide us with the steps to reproduce the problem.

    Report a new problem

  8. Select Next to move to the Attachments tab. Here, you can capture your current screen to send it to Microsoft. To attach additional screenshots or other files, choose Attach Additional Files.

    Attach a screenshot to a Visual Studio problem report

  9. If you don't want to attach a screenshot or record a repro, select Next to move to the Summary tab.

  10. Select Submit to send your report, along with any images and trace or dump files. (If the Submit button is grayed out, make sure that you've provided a title and description for the report.)

    For information about what data is collected, see Data we collect.

Record a repro

Trace and heap dump files are useful in helping us diagnose problems. We appreciate it when you use the Report a Problem tool to record your repro steps and send the data to Microsoft. Here's how to do so:

  1. After you enter a title and description for your problem, select Next to move to the Attachments tab.

  2. Select the Record tab.

  3. Under Record your actions, select the current instance of Visual Studio if you can reproduce the problem there. If you can't, for example if Visual Studio is hung, select <Create a new instance> to record the actions in a new instance of Visual Studio.

  4. Select Start Recording. Give permission to run the tool.

    Choose "Start Recording" to provide a trace and heap dump file in a Visual Studio problem report

  5. When the Steps Recorder tool appears, perform the steps that reproduce the problem.

  6. When you're done, choose the Stop Record button.

  7. Wait a few minutes for Visual Studio to collect and package the information that you recorded.

    For information about what data is collected, see Data we collect.

When further information is needed (Need More Info)

Starting in Visual Studio 2017 Version 15.5, there's a new workflow to help users provide additional information about problem reports.

  1. When a Microsoft engineer sets the Visual Studio Developer Community problem to the Need More Info state, any user that posted, voted, followed, or commented on the problem gets a notification in the Report A Problem tool in Visual Studio.

    Need More Info Notification in Visual Studio

  2. Click on the View Problems link to filter and sort the view to the problems that need attention. These problems also have an indicator next to them, to differentiate them in general search.

  3. Click on a problem to see the problem details view.

    Need More Info Notification

  4. To view the Need More Info request, click the View their request and respond link in the problem details view. A dialog box shows the request.

    Need More Info Notification

  5. You can provide more information by adding comments, attachments, or recording steps. This experience is similar to reporting a new problem or providing additional information when voting on a problem.

  6. The requesting Microsoft engineer receives a notification about the extra information provided. If they have enough information to investigate, the problem state changes. Otherwise, the engineer asks for even further information.

    Note

    • When you reply, the notification goes away. In its place, you see a banner that thanks you and facilitates a way to provide even more information.
    • Once the issue changes state, the notification goes away for everyone that's following the issue.
    • More than one person can reply on the same Need More Info request.
    • There isn't a Need More Info workflow on Developer Community when you access it directly through a web browser, but you can also provide comments and attachments there.

Search for solutions or provide feedback

If you don't want to or can't use Visual Studio to report a problem, there's a chance the problem has already been reported and a solution posted on the Visual Studio Developer Community page.

If you don't have a problem to report but want to suggest a feature, there's a place for that, too. For more information, see the Suggest a feature page.

See also