Questions tagged [visual-studio]

Use this tag if you have a specific question about Visual Studio features and functionality. DO NOT use this tag on questions regarding code which merely happened to be written in Visual Studio. Consider tagging the exact technology area your question links to and also tagging a more specific version of Visual Studio. Please mention your exact VS version, edition, and update level in your question. DO NOT use this tag on questions regarding VS Code.

Visual Studio is an integrated development environment (IDE) offered by Microsoft used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services.

Microsoft Visual Studio History

Prior to Visual Studio Version 4.0, there were Visual Basic 3, Visual C++, Visual FoxPro and Visual SourceSafe as separate products.

Below is the list of the products along with their release date. Note: the actual version numbers for the products are sometimes confused with the last two digits of the 'year' field of the name; these version numbers are shown as "V-nn.x.y.z," where the given "nn" value is the major version number, and 'x', 'y' and 'z' would be the minor version, build and revision numbers, respectively.

The current stable release is Visual Studio 2022 - for questions regarding this specific version use .

Visual Studio Editions

  • Professional includes end-to-end solution to meet demanding quality and scale needs of teams of all sizes
  • Enterprise featuring professional developer tools, services, and subscription benefits for small teams
  • Community is a free, fully-featured IDE for students, open-source and individual developers

See the products page on the Microsoft site for the full list of Visual Studio products and download links. Microsoft also publishes a comparison table where major differences between editions can be seen at a glance to help you decide which edition fits your needs the most.

Using This Tag

You should ask questions about Visual Studio here on Stack Overflow, but if you have bugs to report, report them at Developer community instead.

Consider tagging the exact technology area your question links to and also tagging a more specific version of Visual Studio (see above). Please mention your exact Visual Studio version, edition, and update level in your question.

Do not use this tag on questions just because the code was written in Visual Studio. For example, a question about parsing a date/time string in .NET with C# should not ordinarily be tagged .

More Information

Visual Studio Extensions (.vsix)

You can read about Visual Studio extensions here and see the available Extensions for the Visual Studio family of products.

Developer Community

Developer Community is a website where you can read about the Visual Studio release history. Also see all the reported bugs and find solutions for them. You can help the Visual Studio team and vote on the the issues (which you also have) and they can prioritise the problems and ship fixes to the most demanded ones. Also you can report a problem.

113889 questions
45
votes
3 answers

can't remove breakpoint

I've a solid break point in Visual Studio 2008 that I can't remove. I can add other break points. Some removed but some don't. The error is "can't insert breakpoint" How can this be fixed? This is very weird. I added a new line above the lines that…
Curtis White
  • 6,213
  • 12
  • 59
  • 83
45
votes
3 answers

What is the .vs folder used for in Visual Studio solutions?

What is the .vs folder used for exactly? It gets created at the base folder of my solution. I can see some hidden files and different files appear for different projects. I'm having a hard time chasing up official documentation on it.
bernieslearnings
  • 1,424
  • 4
  • 17
  • 27
45
votes
1 answer

Exception window in VS.NET 2010 is missing the "User-unhandled" column

In Visual Studio 2008, the Exceptions window has two columns with check boxes: In contrast to this, in Visual Studio 2010 the column seems to be missing: My questions are: Is this a configuration issue on my machine or "by design"? Do I have a…
45
votes
4 answers

React project in Visual Studio 2017

I want to develop a React application in Visual Studio 2017 alongside my .NET application (in the same solution). I am using TypeScript, so I want a project type where I can customise the build (I want to webpack the project, etc, so the standard…
45
votes
5 answers

Build Failure. Error: 'path' cannot be an empty string ("") or start with the null character

I have a solution that builds fine in VS2015. I just installed VS2017 RTM and after conversion, attempts to build the solution fail immediately with the error: Build Failure. Error: 'path' cannot be an empty string ("") or start with the null…
Drew Noakes
  • 300,895
  • 165
  • 679
  • 742
45
votes
9 answers

Where is the dotnet command executable located on Windows?

I am exploring the new Entity Framework Core (NOT in conjunction with ASP.Net, what I am coding is just a WinForms app) and found some tutorials mentioning a dotnet command line command needed to create "migrations". When I try it, however, it says…
Ivan
  • 63,011
  • 101
  • 250
  • 382
45
votes
4 answers

Build boost with msvc 14.1 ( VS2017 RC)

I am trying to build boost 1.63 with the lastest msvc 14.1 and VS2017 RC. So I did everything I do normally, I opened the Development Cmd and then I run the bootstrap.bat and run the command b2 -link=static -threading=multi For some reason I got…
Artur K.
  • 599
  • 1
  • 6
  • 11
45
votes
1 answer

.Net Framework and .Net Core in same solution

I have an application targeting .NET Framework, and now I need to develop a library in .NET Core. I plan to put both projects in the same solution and add the .NET Core library as a reference in the .NET Framework project. Can this be done? If the…
vKint
  • 451
  • 1
  • 4
  • 4
45
votes
4 answers

How to check first character of a string if a letter, any letter in C#

I want to take a string and check the first character for being a letter, upper or lower doesn't matter, but it shouldn't be special, a space, a line break, anything. How can I achieve this in C#?
korben
  • 505
  • 1
  • 5
  • 6
45
votes
2 answers

'Personal' is a type, which is not valid in the given context

I just created a new MVC Project and created an empty view. I wrote my first line of code while trying to declare the Model for the view which looks like following: @model Personal; Where personal is a Model which actually exists. However, it is…
Lost
  • 12,007
  • 32
  • 121
  • 193
45
votes
5 answers

Unable to restore / remove / update a NuGet package because the mentioned version is no longer available

I'm trying to give the SignalR Sample a test drive but it seems it references an old version of SignalR which is no longer available. The actual problem is that NuGet cannot remove the unavailable package without first restoring it !!! PM>…
Mehran
  • 15,593
  • 27
  • 122
  • 221
45
votes
6 answers

Is there an "immediate window" in Visual Studio Code to run Javascript?

Yes, I use F12 in the browser all the time to test out Javascript snippets with the console. I'm tired of that (for the moment anyway). I've read that in Visual Studio you can use the immediate window to run Javascript interactively.. I've haven't…
45
votes
10 answers

Visual Studio Emulator for Android - Install Gapps (Google Play Services)

I'm using the new VS Android Emulator with Android Studio: https://www.visualstudio.com/en-us/features/msft-android-emulator-vs.aspx It doesn't have Google Play Services installed... so I'm following this guide to…
aherrick
  • 19,799
  • 33
  • 112
  • 188
45
votes
1 answer

Disable code analysis for current file in ReSharper

In ReSharper 4.x there was a shortcut (Ctrl+8) for turning off the code analysis for the current file, but I cannot find the equivalent in ReSharper 5.0. Anyone knows where to find it? The reason I want this is because I want to disable ReSharper…
Kjetil Klaussen
  • 6,266
  • 1
  • 35
  • 29
45
votes
2 answers

Automatically generate C# from XSD in Visual Studio IDE

I am running Visual Studio 2010. I have a XSD schema and want to use xsd.exe tool to generate appropriate C# file. I have done this successfully from a command line but now I want to do the same from IDE. Is there some well-known route for this? I…
wpfwannabe
  • 14,587
  • 16
  • 78
  • 129