Helping users to pause install like they are have to move and disconnect from the Network so users can continue install in better Network like you start install in work or home and move to other Place in between the installing process35 votes
VS 2017 documentation seems to point to VS 2015 Concurrency Visualizer downloads13 votes
for vs 2017 on the source control explorer get latest version should be the first selection instead of Open in File Explorer
for vs 2017 on the source control explorer Get Latest Version should be the first selection instead of Open in File Explorer. In previous versions it was the the first in the drop down now its second.17 votes
There needs to be a way to format the way DateTime objects' value is displayed in the debugger to show the milliseconds.
Doesn't have to be a customizable format just need a format that shows milliseconds.8 votes
It will be handy to have a way to go to the overridden function from the overriding function.
I think an intuitive way will be to use "Go to Definition" feature on the override keyword.
(similar to how we can use "Go to Definition" on the auto keyword)
Thank you.7 votes
Suggestion: when a subclass invokes a parent method, the method you are calling makes a color distinguish
建议：子类调用父类的方法时，使用一种颜色区分;如：IChannelHandlerContext contex;contex.WriteAsync(); 这里的WriteAsync() 可以使用一种颜色表示出来，以更更直观的看出这不是当前这个类定义的，是继承了上级父类。
Recommendation: subclass methods call the parent class, the distinction between the use of a color; such as: IChannelHandlerContext contex; contex.WriteAsync (); 【.WriteAsync()】here can be expressed using a color, with a more intuitive to see that this is not the class's definition is inherited from the parent class supervisor.
The method of calling interface wants to deepen the value on the Yellow value, which is more advantageous to distinguish the interface.12 votes
Source code is c#. When I refactor/rename an variable/classname/etc, comes to Inline Rename mode.
I found the background color, and I'm able to change it, and at lease "InLine Rename" does change the background color. The color of foreground is the border color instead of the text color. (Tools->options->Fonts and Colors and select Inline Rename).
I want to change the text color in Inline Rename mode, but there is no section for it. refer the thread: https://social.msdn.microsoft.com/Forums/vstudio/en-US/bf30648c-7886-42de-ba1b-ba66c48fc6eb/visual-studio-20152017-inline-rename-foreground-color-change-wont-work?forum=vssetup7 votes
- You have local unstaged or uncommitted changes
- There are remote incoming commits
Reporoduction steps :
- Team Explorer > Sync
- Click branch name
- Rebase onto the remote branch and click Rebase
Current behavior :
- Nothing happens
(since you still have local unstaged or uncommited changes)
- No message is displayed
Expected behavior :
- An error message is displayed : "cannot pull with rebase: You have unstaged / uncommitted changes. Please stage / commit / stash them."5 votes
Monochrome icons are not a good idea. No matter what colour you pick, they are going to blend into the background and be indistinguishable for some users.
The VS 2017 product icons look particularly bad on the start menu. Which, surely, is one place you really want them to look good!5 votes
Node, NPM and Bower are part of Visual Studio installation. However the shipped versions are outdated. It would be a nice feature if Visual Studion supports the update of Node, NPM and bower to the newest version, without the need of manual interference.9 votes
There’s less resource with T4(text transform) in visual studio 2017, the lack of color highlighting, syntax checking and the lack of vendors, I suggest add some more information about it.13 votes
Windows developers need a free cloud-based iOS emulator instead of current simulator that needs a Macbook.191 votes
The option "Unwind the call stack on unhandled exception" was removed in Visual Studio 2017. This unfortunately means, that an important scenario is broken: Edit and continue after an unhandled exception!
The issue is described in detail here: http://stackoverflow.com/questions/43126140/continue-after-an-unhandled-exception-in-visual-studio-2017
TL;DR: If you want to salvage a running program after an exception you're out of luck in the latest product version.
Please restore this option.9 votes
Provide templates and publish functionality to create Angular 2 applications (pure Angular 2 with no backend code, Angular 2 SPA application hosted in an MVC application (.net 4.6), Angular 2 SPA application hosted in a .net core application, etc).
The publishing functionality should bundle/minimize all necessary files (including the relevant components in the node_modules directory) and copy them to the server, all at the click of a button.15 votes
It would be lot easier if we can have sql IN statement style to C# to compare a set of unrelated variables against a value or a set of values.
string var_a="", var_b="", var=c, compare_val="";
if((var_a, var_b, var_c)==compare_val)
I am Irainian Microsoft fan , and C# developer.
I was wondering when the MSDN supports 66 languages ,
WHY it doesn't support Persian language with thousands of Persian developers ???
I hope someday the .Net Team valorize it's persian developers.
Thanks in advance.
Parsa Lotfi , C# Lover15 votes
In the C# and CLR the underlying type of an enum can be any integral type. If the bool(Boolean) type is used, the true/false aliases will be available specially in the ORM classes (for bit datatype).
public enum Gender : bool
public enum Answer : bool
No = false,
Yes = true
Answer ans = Answer.Yes;
It seems that bower is slowly dying & npm is slow.
It would be great if we could have the same ui we have for bower but for yarn9 votes
IT WOULD HAVE BEEN NICE IF WE HAD HAVE A PAUSE BUTTON DURING THE VISUAL STUDIO INSTALLATION OR UPDATE). When you click update and wait about 5 hours it is very annoying.9 votes
One can implement a custom logger for msbuild (https://msdn.microsoft.com/en-us/library/ms171471.aspx) and supplying it in the /logger parameter.
This works like a charm when using msbuild from outside of visual studio. Inside of visual studio there is not way to supply a logger to msbuild.
It can be accomplished by writing a visual studio extension - but this adds an additional hurdle and sometimes is not an option.
We also don't want to resort to workaround like: http://stackoverflow.com/questions/28733875/can-a-msbuild-custom-logger-be-specified-within-a-project-file/28806181#2880618121 votes
- Don't see your idea?