Does anyone know of a way to set Visual Studio to use the same browser window again, instead of opening a new one, every time you start/debug an ASP.NET project?  This is a simple issue.  When I click 'Start with Debugging' to test my ASP.NET application, it launches my project in a new browser window.  During development at any one point I have nearly a dozen browser windows open, which is not a big deal, but having to open the developer tools and get the browser setup again so I can see what is going on is annoying.  I have looked around for an answer to this, but I did not find anything.
124178
I already have a window open with the web site I'm debugging. I don't need VS to launch another one for me every time I need to debug.  Is there a way to stop this behavior?
73461
When I have Excel running and I double click an Excel file in Windows explorer, I'd like it to launch in a new window by default so that I can move documents to separate monitors. Is there any way to get this behavior?
22047
In Visual Studio, How do I show all classes inherited from a base class?    For example, in ASP.NET MVC there are several '' types -- and they all inherit from / implement the base class ActionResult.    It looks like unless you just 'know' that View and Json are valid ActionResult types, there is no way you can easily find this information out.    Please prove me wrong.  Is there something in the object browser that makes this easy to find out?  I'm even up for suggestions of tools outside of Visual Studio to discover this information about various classes.  For example: is there something in Resharper that will help me out?
25411
When opening new Internet Explorer window, a new browser session is issued. Therefore you can login with two different accounts on the same service (let's say ). The same does not apply when opening a new tab in the same window in Internet&nbsp;Explorer.  How can I get a new browser session when opening a new tab or window on Firefox?  How about Google Chrome?
3920
Using C# and WPF under .NET (rather than  or console), what is the correct way to create an application that can only be run as a single instance?  I know it has something to do with some mythical thing called a mutex, rarely can I find someone that bothers to stop and explain what one of these are.  The code needs to also inform the already-running instance that the user tried to start a second one, and maybe also pass any command-line arguments if any existed.
20802
I have an instance of a general purpose class that will be executed both under ASP.NET and a stand alone program. This code is sensative to the process where it is being run - that is, there are certin methods that should not called if running under ASP.NET. How do you determine if the code is executing in an ASP.NET process?  The solution I am currently using is answered below.    I wish someone would add a comment as to why this question has gotten downvoted and/or propose a better way to ask it! I can only assume at least some folks have looked at the question and said "what an idiot, ASP.NET code is .NET code".
71510
I'm trying to create a program to clone multiple bugs at a time through the web interface of our defect tracking system.  How can I wait before a page is completely loaded before I continue?  //This is pseudo code, but this should give you an idea of what I'm trying to do.  The //actual code uses multi-threading and all that good stuff :). foreach (string bug in bugs) {     webBrowser.Navigate(new Uri(url));     webBrowser.Document.GetElementById("product").SetAttribute("value", product);     webBrowser.Document.GetElementById("version").SetAttribute("value", version);     webBrowser.Document.GetElementById("commit").InvokeMember("click");      //Need code to wait for page to load before continuing. }
67421
I have a project(A) that references an assembly from an external project(B) class library that is located in another vs solution.   I have yet to understand how i can efficiently debug the class library from B while running the program from project A. Is there something i have to enable on project B such as debug info etc so i can step-into at debug time from A?  Thanks in advance.
90436
How can I launch an application using C#?  Requirements: Must work on  and .  I have seen a sample from DinnerNow.net sampler that only works in Windows&nbsp;Vista.
47448
I have a select box that calls window.open(url) when an item is selected.  Firefox will open the page in a new tab by default.  However, I would like the page to open in a new window, not a new tab.    How can I accomplish this?
49770
When I right-clicked into an .exe file then chose Open with... and I select choose a program then I selected the wrong program. I checked the checkBox that has the label Always use the selected program to open this kind of file.  Now all of the .exe files have changed into the wrong program after I did this, so all .exe file opened with this program.  How do I revert the .exe file associations to do my regular work?
36903
How can I make a Click-once deployed app run a startup?  The best option I found by searching was to set the Publisher on the app to Startup, so the Start menu shortcut would be placed in the Startup folder, but that seems like a huge hack and I would like there to be a Start menu icon people can find.  What options do I have?
11434
I recently had cause to work with some Visual Studio C++ projects with the usual Debug and Release configurations, but also 'Release All' and 'Debug All', which I had never seen before. It turns out the author of the projects has a single ALL.cpp which #includes all other .cpp files. The *All configurations just build this one ALL.cpp file. It is of course excluded from the regular configurations, and regular configurations don't build ALL.cpp I just wondered if this was a common practice? What benefits does it bring? (My first reaction was that it smelled bad.) What kinds of pitfalls are you likely to encounter with this? One I can think of is if you have anonymous namespaces in your .cpps, they're no longer 'private' to that cpp but now visible in other cpps as well? All the projects build DLLs, so having data in anonymous namespaces wouldn't be a good idea, right? But functions would be OK?
89605
A customer has a 6-screen setup for each workstation and would like various pages of a web app to be opened automatically in each of the screens on startup or invoking a shortcut. (The target web browser is likely to be Chrome).  I wondered whether it would be possible to use Javascript window.open to do this but one possible snag is the customer may wish to have tabbed browsing with popup blocker turned on. (OK, these could be overridden but such config is currently out of our control...)  So the question is: Could a script (e.g. batch file) be written to open multiple instances of the browser at specified coordinates within the 6 screens (each pointing to different URLs)?  [This is basically the same question as  but for Windows instead of Ubuntu.]
71282
I'm currently working on a very small screen, and I'd like to have all the panels closed by default and only open the ones I need manually, or if possible even just remember my last open panels when I save a project. Is it possible?    (open (1) and closed (2) panels in the editor)  I know I can use Ctrl+LMB to open a panel singularly, and that alone is a great help, but this would be even better.
32383
So, I've noticed when you render something in version 2.8, it automatically opens a new window, and renders it on that.  What I want to know is this:  Is there anything special about this window, and is there a way to set it so that it renders it in the original window, like it did in version 2.79?
58174
In Visual Studio website projects (in Visual Studio 2005 or later, not web application projects where there is still a .csproj file) how is the reference information stored, and is it possible to source control it without storing compiled binaries in source control?  If you right-click on a website project and select Property Pages, the first screen (References) lists all the project references.  System.* references are listed as type GAC, and other DLL files can be listed as BIN or Project.  The problem occurs when you include something as a project reference, and then commit it to source control (for us, Subversion, ignoring .dll and .pdb files.)  Another developer gets updated code from the repository and has to manually set up all of these project references, but I can't even determine where this information is stored, unless it's in that .suo, which is NOT source-control friendly.