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. Add F# Scripting to SSIS

    SSIS currently has VB and C# languages for writing script components. I think it would be really nice to add F# support too especially with it being a very declarative expression based language good at manipulating data.

    60 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we havenÕt acted on it. Looking at the VS Ò15Ó plans, weÕre not going to take action on this item, so weÕre going to close it. If the suggestion is still relevant, please either take a look to see if thereÕs another suggestion thatÕs similar that you can vote on, or open a new suggestion.

    - The Visual Studio Team

  2. LinqToRDF

    Semantic applications using "big data" are undoubtedly the next frontier in application development. Web standards like RDF/OWL/SPARQL are here to stay and are mature enough to start developing intelligent tooling support if MS is to stay relevant in what is known at "Web 3.0" or the "Semantic Web".

    IMO, the single most important aspect of this is picking up where the LinqToRDF project left off and enabling LINQ querying on a SPARQL compatible endpoints.

    LinqToRDF also provided a VS designer experience but unfortunately is highly outdated with support for only Visual Studio 2008.

    Please start building tooling/frameworks to make development…

    7 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

    - The Visual Studio Team

  3. Support for Deployment Code Snippets for SQL Server Data Tools via Visual Studio Content Installer

    We would like to be able to distribute Code Snippets for SSDT through the Visual Studio Content Installer. At this moment it is possible to create code snippets for SSDT, but it is not possible to distribute them using the VS content installer.

    See this msdn forum post:
    http://social.msdn.microsoft.com/Forums/en-US/1c3e0729-3321-4416-820b-478f71b38257/deployment-of-sql-server-data-tools-code-snippets-not-possible-via-visual-studio-content-installer

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  4. Enhance SSIS package execution error reporting

    Improve SSIS error reporting by including a popup or error viewer control so that when an error occurs in the package execution, the developer does not have to keep right clicking and copying the error message and pasting into notepad to fully read it.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  5. VDTSDB - User Accounts Deployment

    I have a different user accounts for different environments
    Also have different databases country wise with same schema structure
    When i am deploying i wants to ignore the user accounts addition/deletion
    As per the current VSTSDB deployment utility, i am not able to do this
    It would be great, If i get an option to "ignore users" during deployment/deployment script generation through VSTSDB

    12 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  6. add simple functionality to execute sql server stored procedures and return output parameters like with ado

    add simple functionality to execute sql server stored procedures and return output parameters like with ado

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  7. Limit the row count or allow selection of tables BEFORE data compare

    Some of our tables in our main database have millions upon millions of rows fo data. And between Dev and production they will ALL be different.

    It would be nice to do a datacomaprison on specific tables instead of the entire database so that we can compare only the "configuration" tables. Either limit comparisons based on the number of rows in the table (user-configurable), or allow the user to select the tabes within the specified database(s) that need to be compared.

    Without a feature like this, the data comparison tool is nearly useless to us because of millions-upon-millions of false…

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  8. Deploy SSIS Packages developed using SQL Server Data Tools for Visual Studio 2012 to either SQL2008R2 or SQL 2012

    Ability to choose the deployment target environment for SSIS Packages either SQL 2008 R2 or SQL 2012 similar to the functionality that SSRS has. This necessary to help larger shops transition from SQL 2008 R2 to SQL 2012 without having to upgrade all production systems at once.

    11 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  9. Save more previously-used connections in the Schema Compare tool

    When comparing databases, the "Select Source Schema"/"Select Target Schema" dialog has a drop-down of the most recently-used connections, but the dialog seems to have a hardcoded limit of 5 connections. I work with more than 5 databases, when the different projects I work on are multiplied by the different environments across which I am comparing, and I find I am constantly re-entering connection details to databases.

    13 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  10. Entity Framework eSQL hierarchical query

    It would be very beneficial to users that must work with massive amounts of hierarchal data to be able to perform hierarchical queries against our data using Entity SQL (eSQL), something like functionality provided by SQL CTE queries or Oracle's hierarchical queries.

    Please provide some kind of similar recursive/hierarchical functionality without requiring direct access to the database server's native query language; it negates the purpose of using an abstraction layer to begin with.

    6 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  11. reintroduce the option IgnoreColumnOrder in Schema Compare

    Please re-introduce the option to IgnoreColumnOrder when doing a Schema compare, as the task of copying large tables into temp tables and back again is tedious and takes a huge amount of time.

    29 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  12. Add the ability to have a REPORT Footer

    Seriously. There is currently no way to create a report footer element that shows only on the last page of the report at the bottom. How is this possible? Trying to create an Invoice report in SSRS is infuriating, so much so that we have completely moved to another product.

    Yes. I know that you can do whacky work arounds by dynamically resizing tablix controls to put content to the bottom of a page by calculating the page size, margins, offsets and all that jazz but why is this even necessary?

    Even the functionality of using a PAGE Footer and…

    14 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  13. Sort and autoformat xml inside .edmx files before saving via EF Designer

    Need the EF designer to generate nodes inside .edmx file in exactly the same order they are present in the database (currently a list of entity properties is saved in reverse order in mappings section, also when you update the model from the database schema the ordering is messed up). Also before saving .edmx file EF Designer should auto format the document. This would help significantly with branching, merging and resolving conflicts during merge operations of .edmx files.

    Steps to reproduce: (1) Generate EF data model based on an existing database (2) Add a couple of new columns, indexes, foreign…

    20 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

    - The Visual Studio Team

  14. Ignore certain tags like <# and #> in Visual Studio XML editor

    I would like to have an option to ignore certain tags like <# and #> in Visual Studio XML editor. There are some languages like BIML Script that mixes XML and C#.

    ">

    But then the XML obviously gets corrupt, because the brackets are not opening and closing one after the other. This will lead in losing formatting and even worse losing intellisense.

    It looks a bit like the good old ASP 3.0 where html tags where mixed with asp <% %> tags.

    There are online BIML editors that have no problems:
    http://bimlscript.com/Develop

    Also see MSDN Forum thread:
    http://social.msdn.microsoft.com/Forums/vstudio/en-US/8522fb00-f85c-4d0f-9e5e-763df4c27cd1/ignore-and-tags-in-visual-studio-xml-editor

    10 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  15. Let the man go.

    The subject Skylar L. Richardson is free of manipulation and control. He is entitled to whatever he wants.
    He knows he been taken advantage of and the abuse ends 5/31/13, 1:29:00pm. Pacific time.
    I am your boss. Now start explaining.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  16. TFS Preview : Sprint end date should be aligned automatically

    I was going through the TFS Preview & found sprint dates are not aligned as per the effort & priority of sprint item given.

    8 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow embedded resources in Database Project

    Database project doesn't allow to add new resource file (.resx) and doesn't compile it in right way, if existing resource files are added.

    18 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  18. Automatic Stored Procedure Generation in SSDT

    In some organizations production apps are only allowed to communicate with a database through stored procedures, including basic features like SELECT, INSERT, UPDATE, AND DELETE. As a result, when creating a new table stored procedures must be created for each of those functions. While not difficult to do, it is incredibly tedious and time consuming when working with a lot of tables.

    It would be nice if a SQL Server Data Tools (SSDT) project had the option to automatically script stored procedures for a table or a view. SQL Server Management Studio has a somewhat similar feature with Script As,…

    26 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  19. Print a Report of Database Schema Differences from Schema Compare

    Currently when you run a Schema Compare through the Database Tools in Visual Studio 2012 you have the option to Generate a SQL Script or Run the Updates against the Target Database Directly.

    I propose an additional option, a Printable "Report View" that shows all the objects and the differences. This could be as simple as being able to print the grid (expanded) that is generated from within Visual Studio along with some basic statistics such as:
    1) The number of Total Objects Compared
    2) Number of Objects in Source that are not in Target
    3) Number of Objects in…

    79 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
    - The Visual Studio Team

  20. Data Generation Plan in Database Project

    SQL connection string should be project level in Data Generation Plan for source connection same like web.config for application. Currently I am using Microsoft Visual Studio 2010 db project.

    Problem Area : I am using sequence data bound generator in data generation plan. I don’t want to set database name or user name level information at column level. Please let me know the best way to setup connection information at project level.

    Regards,
    Inder Dureja

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →

Feedback and Knowledge Base