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. VS is quite good, I'm testing on it

    The VS and dotNet products are quite good. I'm testing on some functions.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    22 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your feedback. If you have specific bugs you would like to report, we encourage you to use the “Report a Problem” feature under the Help | Send Feedback menu in Visual Studio. This provides us with necessary context so that we can most efficiently address the issue.

  2. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  3. Career/job with vs or microsoft? add it here

    Just a thought , if you have any vacancy in any dept. you can show it here.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  4. visual estudio 2015 no sirve para nada. Hay que perder días y días para conseguir alguna lenta funcionalidad. ¿Por qué no repudiarlo?

    Llevo semanas perdinas intentando que esta lamentable arquitectura .Net haga algo útil. Mi tiempo vale mucho más que esta basofia.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  1 comment  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  5. 后台服务器的网站能不能设置成中文

    后台服务器的网站能不能设置成中文

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  6. 呵呵哒

    页面上看起来有点让人昏昏欲睡的感觉

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  7. 6 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  8. VS2015的方法智能提示没有中文,有中文的补丁包吗

    VS2015的方法智能提示没有中文,有中文的补丁包吗

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  9. .net

    tet

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  10. 彻底汉化

    彻底汉化

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  11. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  12. WCF 5 for .NET Core

    WCF is Microsoft’s unified programming model for building service-oriented applications. It support multiple transport protocols (HTTP, TCP, UDP, and custom transports) and allows switching between them (ASP.NET Web API for http/https/websockets only). Supports building services with WS-* standards like Reliable Messaging, Transactions, Message Security.

    In Enterprise Apps WCF remains very popular.

    Please impliment new WCF version for new .NET Core and continue support old WCF (4.6) like ASP.NET 4.6 supports for Full .NET and ASP.NET 5 only for .NET Core.

    83 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  5 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  13. NGen should be able to produce optimized binaries outside the GAC, so that it could run without Administrator rights

    NGEN sould be able to produce binaries in a specified local folder, outside the GAC, without requiring Administrator rights.
    On the other side, there could be a runtime flag to put in app.config to specify where optimized binaries can be found so that the application would benefit from the pre-generated binaries instead of using jit compiler.

    This would respond to scenarios where applications are not deployed in "program files" by an MSI but rather stored in the user local storage (for ex. for a silent updates mechanism) but requiring the performance gain brought by ngenized binaries.

    38 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  14. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  15. Provide a way for Data Providers (ex. System.Data.SqlClient) to specify type mappings.

    Some sort of type map that allows something like the following to be standardized would be helpful.

    private static readonly IDictionary<string, TypeInfo> _TypeMap = new Dictionary<string, TypeInfo>()
    {
    { "bigint", new TypeInfo() { EngineName = "bigint", SystemName = "Int64", DbName = "DbType.Int64", ProviderDbName = "SqlDbType.BigInt" } },
    { "binary", new TypeInfo() { EngineName = "binary", SystemName = "Byte[]", DbName = "DbType.Binary", ProviderDbName = "SqlDbType.Binary", RequiresMaxLength=true } },
    { "bit", new TypeInfo() { EngineName = "bit", SystemName = "Boolean", DbName = "DbType.Boolean", ProviderDbName = "SqlDbType.Bit" } },
    { "char", new TypeInfo() { EngineName = "char", SystemName = "String", DbName = "DbType.AnsiStringFixedLength",…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  16. Improve TCP library

    Currently TCP library is hard to use and it have bad function descriptions. It is hard to write and read to it

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  17. When updating the Entity Data Model from a database, create string length data annotation for char and varchar types that are not max size.

    When updating the Entity Data Model from a database, create string length data annotation for char and varchar types that are not max size.

    For example if a table in the database you are updating from has a field called MyField which is Char(3), then when you run the update model from database the model it builds would have a data annotation on the MyField property of that class that looked something like: [StringLength(3)].

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  18. Good !!

    Good !!

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  19. to do something so that the objects inside javascript client control are accessible

    I m having one webapplication.When i click on button then a popup is getting displayed whose control are not accessible using Test builder and not even I am not able to view its source code,please suggest something so that I will be able to perform actions insite the Client whindow kind which may be a javascript applet window

    Browser Used: IE

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  20. Provide Support for SMTPS (SMTP over SSL)

    The SmtpClient class does not support SMTPS. This issue is affecting us and were are having to use the deprecated System.Web.Mail.MailMessage class its "Fields" property which uses CDO Fields to make SMTPS work (I am referring to this property:
    http://msdn.microsoft.com/en-us/library/system.web.mail.mailmessage.fields(v=vs.110).aspx)

    If you look at the documentation for SmtpClient.EnableSsl property (http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.enablessl(v=vs.110).aspx) you will see that SMTPS is explicitly not supported: "This connection method is sometimes called SMTP/SSL, SMTP over SSL, or SMTPS and by default uses port 465. This alternate connection method using SSL is not currently supported."

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 35 36

Feedback and Knowledge Base