![]() On a regular user’s computer the application will terminate. NET code, a crash (or program termination, if you prefer the term), will occur if the main application thread throws an exception and there is no exception handler to catch the exception. ASP.NET applications will run in either an aspnet_wp.exe process (for IIS 5.x), or a w3wp.exe process (for IIS 6.0).Ī final method for beginning a debugging session is to wait for Just-In-Time debugging to step in during an application crash. The Attach command is popular for web application developers who want to debug an already running instance of a web application or web service hosted by IIS. The Attach command will let you break into a running application and begin a debug session. ![]() The “Start” and “Step Into” commands will both launch your application and begin a debugging session.Ī second option is to use the “Attach to Process…” command on the Debug menu. If you are inside of Visual Studio with an open project, you can use the Debug menu to get started. You’ll generally start a debugging session in Visual Studio.NET in one of three ways. If you have a bug you can’t track down with Visual Studio, you’ve got yourself a real sticky problem. You can inspect threads, modules, memory, and call stacks you can view both local and global variables. The debugger has data tips, and data visualizers, breakpoints and tracepoints. You can step into XML web services and into XSL transformations. There is just-in-time debugging and just my code debugging. You can debug assemblies hosted by SQL Server, and JavaScript hosted by Internet Explorer. ![]() ![]() You can debug locally, or you can debug remotely. Step over managed code, native code, mobile code, and T-SQL code. You can debug C# and C++, Visual Basic and VBScript. The debugger in Visual Studio 2005 is an amazing piece of software. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |