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
41
votes
2 answers

Where can I find a list of JSHint numeric error codes?

I'm using JSHint for Visual Studio. It's not uncommon for JSHint to issue a warning about an issue that I know it safe to ignore. I have been putting // ignore jslint on the relevant line, but I see that we can also ignore specific error codes. …
Josh
  • 7,232
  • 8
  • 48
  • 75
41
votes
10 answers

Visual Studio – why are line numbers off by default?

Seems totally backward to me that such an excellent IDE would hide line numbers by default. This seems like an obvious oversight, or poor default. Which means I'm missing something – because in the VS dev team vs Me, I know who has more experience.…
nailitdown
  • 7,868
  • 11
  • 36
  • 37
41
votes
5 answers

How to show Call Stack, Immediates, and other hidden windows in Visual Studio

I closed the call stack and other default windows in VS2008. How do I get them back? I expected to find a command under the View menu, or atleast under the View\Other Windows menu. Nothing. Thanks.
Bobby Ortiz
  • 3,077
  • 7
  • 35
  • 45
41
votes
1 answer

Add Items to Columns in a WPF ListView

I've been struggling for a while now to add items to 2 columns in a ListView. In my Windows Forms application I had a something like this: // In my class library: public void AddItems(ListView listView) { var item = new ListViewItem {Text =…
davidweitzenfeld
  • 1,021
  • 2
  • 15
  • 38
41
votes
13 answers

Visual Studio 2012 warning MSB3026: Could not copy DLL files

I keep getting: warning MSB3026: Could not copy dlls errors. I have several projects in the solution. On build, I also get the error: Error 47 Could not copy "myapp\bin\Debug*.dll" to "bin*.dll". Exceeded retry count of 10. Failed. The…
Oxon
  • 4,901
  • 8
  • 40
  • 54
41
votes
4 answers

Can I produce commercial code with Visual studio express editions?

Can I use Visual C# express to produce commercial applications? And are there any other licensing issues. Thank you
0xFF
  • 4,140
  • 7
  • 41
  • 58
41
votes
5 answers

How to debug class library that called from external app?

There is an external workflow that executes C# scripts and is able to work with DLL files(my class library). Is it possible to attach debug to my class library project so breakpoint will hit once this WF will call it? Thanks
Sergejs
  • 2,540
  • 6
  • 32
  • 51
41
votes
4 answers

How can I prevent Visual Studio 2012 Find in Files defaulting to "Current Document"?

In Visual Studio 2010 and earlier, the Find in Files feature remembered your selection for the "Look in" option. In 2012, the option sometimes gets reset to "Current Document", making it only search in a single file. This can be annoying,…
James Sutherland
  • 3,793
  • 2
  • 27
  • 24
41
votes
7 answers

Visual Studio 2012 A remote operation is taking longer than expected

I'm running Visual Studio 2012 on Windows 8 64bit. I have a 64 bit project that is in source control and I'm trying to run it at home on my Windows 8 pc. The application builds successfully however the remote debugger doesn't work at all. It says "A…
bl4kh4k
  • 1,440
  • 4
  • 20
  • 34
41
votes
5 answers

Visual Studio Solutions / Multiple project : How to effectively propagate project properties amongst several C++ projects

I am working with a Visual Studio 2005 C++ solution that includes multiple projects (about 30). Based upon my experience, it often becomes annoying to maintain all the properties of the projects (i.e include path, lib path, linked libs, code…
Pascal T.
  • 3,866
  • 4
  • 33
  • 36
41
votes
8 answers

Debug c++ dll in C#

I have a .dll from c++ and I want to debug it in C#, but I don't know how to. When I compiled the c++ project, Visual studio asked me to execute an ".exe". I supposed that I had to create a project to execute the dll. But I am lost, how could I…
Custo
40
votes
1 answer

100 characters line marker in Visual Studio

Possible Duplicate: Adding a guideline to the editor in Visual Studio Is there a way to display a vertical line at 80 or 100 characters in the editor of Visual Studio? I know it is possible in Eclipse and coudn't find it in VS. This vertical…
Pierre-Antoine
  • 7,939
  • 6
  • 28
  • 36
40
votes
4 answers

How to build a Visual C++ Project for Linux?

What's the best and easiest way to build (for Linux) a C++ application which was written in Visual Studio? The code itself is ready - I used only cross-platform libs. Is it possible to prepare everything under Windows in Visual Studio and then build…
mspoerr
  • 2,680
  • 5
  • 32
  • 35
40
votes
3 answers

mspdbsrv.exe living forever?

Is there a way to prevent mspdbsrv.exe from continuing to run after finishing the compilation? or even after I terminate visual studio? or perhaps even prevent it from even spawning in the first place? what is this guy good for anyway? using vs2005
shoosh
  • 76,898
  • 55
  • 205
  • 325
40
votes
9 answers

Visual studio unable to find the w3wp process

I have an intermittent problem with visual studio unable to see the running W3wp.exe process when trying to attach to process, other instances of visual studio can see the process and restarting visual studio makes it appear in the attach to process…
Kev Hunter
  • 2,565
  • 4
  • 25
  • 39
1 2 3
99
100