Visual Studio IDE

Announcement: Last fall, we migrated this forum to Visual Studio Developer Community to provide you one convenient and responsive system for all feedback. As the final step in the migration, this forum will be closed off completely on June 1st, 2019. We encourage you to visit Visual Studio Developer Community where you can now suggest new ideas, browse and vote on existing ideas, and engage with Visual Studio teams.

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The 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 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. Cloud Explorer pane in VS IDE should remember the node i've navigated to across sessions

    This will be a time saver instead of me having to navigate to that node everytime I reopen VS IDE. Or, have the concept of pinning some nodes as favorites that you can get to easily

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow editing of PartitionKey and RowKey in Azure table storage data viewer

    Currently the PartitionKey and RowKey are readonly when you edit an entity in an ATS container. This is annoying.

    I understand that the current entity would need to be deleted and a new one created with the updated PK and RK values, but what's the issue with that? Users should still be allowed to perform this operation. Show a warning if you'd like, but don't stop us from having this functionality.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  3. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support the PackageReference NuGet restoration option in Cloud Service Projects

    Currently, if an Azure Worker role uses the PackageReference Nuget option, or references a library that does, any Nuget packages that are built against the .Net Standard will have the incorrect version of the assembly copied to the binary folder upon publishing or debugging, causing a System.BadImageFormatException when the offending library is first loaded. (For further details and a reproduction, please see https://developercommunity.visualstudio.com/content/problem/280697/cloud-service-project-uses-incorrect-net-standard.html)

    This is preventing the consumption of .Net Standard class libraries with any NuGet references by Cloud Service Projects, as these implicitly use the PackageReference option by default.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  5. vsts task azure function deploy

    There should be a specific VSTS deployment task for Azure Functions, so that they deploy to production and work the same way they run locally. The local execution uses the local.settiongs.json, but the Azure cloud needs these settings in the AppSettings which currently can only be entered manually in the deployment task UI. This should have been automated, and still needs to be.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  6. Include all the features for debugging, troubleshooting and working with all Azure services in Visual Studio Professional

    Today some of the most important features for troubleshooting and debugging code in Azure are only found in Visual Studio Enterprise.
    As a partner in a smaller company, it is impossible for us to become a Silver/gold partner so we are stuck with VS Professional.
    The cost for buying an Enterprise license of Visual Studio is more than 30 times the cost of the 3 VS pro we get with Action Pack.

    We are not interested in anything but the tools we need to develop, support and debug the software we write for our customers in an as efficient manner…

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  7. Make it much easier to switch between different accounts in Visual Studio.

    Simplify the process of switch between the accounts I have added to Visual Studio.

    I carry out work for a number of different clients and need to switch my account in Visual Studio depending on who I am working for. They each are use Azure so the account switch is need to ensure smooth connection to their individual corporate Azure accounts.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  8. EXCEL EM MAPAS (PONTOS LON, LAT, ALT) COM LAYERS PERMITINDO MODELAR FLUXOS

    EXCEL EM MAPAS (PONTOS LON, LAT, ALT) COM LAYERS PERMITINDO MODELAR FLUXOS

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  9. Validate resource group dialog

    The Validate Resource Group dialog slows me down. Please cache the selected options in this dialog so that when I reopen it I don't have to wait each time for the dropdowns to be populated. Surely once selected these will rarely change for the average users in the course of a single VS session.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  10. add Azure applets

    please add Azure applets(compute emulator, web apps tools, authoring tools) to this tool?

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  11. Cloud Explorer's "Open in Portal" link should respect OS default browser.

    As of VS2017 15.5, the "Open in Portal" link on Azure Cloud Explorer always launches Edge. Other parts of VS have been corrected to use the OS default browser. Cloud Explorer should also respect the user's default browser.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  12. Show the project name in the output of the web publish activity, somewhere near "Overall status"

    Show the project name in the output of the web publish activity, somewhere near "Overall status".

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  13. Make it possible to choose ASP.NET Core Environment for Migrations when publishing to Azure

    Currently when publishing to Azure with an EF Core DBContext there is no possiblity to choose the ASPNETCORE_ENVIRONMENT to use for creating and applying the migrations from the dialog. But if you are using different Database providers for different scenarios this Distinguishment becomes crucial. In my case it was a local MySQL DB and a Azure SQL DB. The workaround I used was to use the Package Manager console, apply the migration to the Azure SQL DB and then publish the application. But it was quite cumbersome and I do not think that it fits well with the Idea of…

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  14. Fix the performance of the ARM Template editor

    The maximum allowed size of an ARM template that can be posted to the Azure Resource Manager is 1MB as specified here: https://docs.microsoft.com/en-us/azure/azure-subscription-service-limits

    The ARM template editor in Visual Studio can't handle anything beyond 200kb. After that, performance degrades noticeably and linearly with the size of the file. Please fix the performance of the editor so that files up to 1 MB can be edited within Visual Studio, with Intellisense.

    9 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  15. Don't Require Admin for Service Fabric Development

    When developing using Service Fabric locally, we have to run VS as admin. Like a throw back to 2010 when UAC first came around.

    Please remove this dependency.

    https://developercommunity.visualstudio.com/content/problem/59973/service-fabric-application-throwing-powershell-scr.html

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  16. fix data factory so it can be built and deployed via VSTS please... or vice versa

    self describing, make VSTS build and deploy data factory objects so we don't have to script with powershell

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  17. Azure Publish Should Not Automatically Publish When Importing a Publish Profile

    When selecting a Publish Profile for the first time in a Web Application project which must be deployed to Azure the publish button serves two purposes:

    1) Accept your publish option
    2) Automatically publish upon selection

    This is problematic because it does not give the user the opportunity to cancel if they selected the wrong profile or modify the profile settings before publishing. This does not seem to happen if one or more profiles are present in the project. It's only the first time.

    Concern 1:
    My company uses a .tfignore file to prevent profiles from being committed to source…

    8 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  18. Include correct and reliable build steps for "hot" functionality.

    I'm just trying to make a simple bot, not any more advanced than the "echo" sample using Azure functions. It seems like it uses every single unstable feature of visual studio. Every step (and there are a lot of steps) fails with undocumented and useless error message.

    Like, right now there's a random blog post that hints that I need to install the "Azure Development" workload. Great -- how? The only reference I can find only is a silly cholatetely package.

    Other issues:
    - the command running **** doesn't work
    - the messages.csx file has no intellisense or syntax coloring …

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  19. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
  20. If a project contains a docker file, still allow new publish profiles for regular App Services

    Currently if you project contains a Docker file, and you attempt to create a new publish profile, the only Azure App Service option you have is to publish to the Azure App Service Linux (Preview), the regular Azure App Service is hidden.

    I don't think these options should be exclusive. If a Docker file is detected, then by all means add in the Linux Preview, but please leave the regular option as well.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1

Feedback and Knowledge Base