我最近安装了Visual 2013的更新1。每次我的程序抛出异常时,Visual调试器都会崩溃--不管异常是否被处理。
Visual在碰到断点时也会崩溃。
弹出Windows错误报告对话框,并提供调试或重新启动Visual的选项。如果我单击debug并打开VS,它也会崩溃--调试本身!这让我相信,我的应用程序没有问题,而是Visual的问题。
Visual Studio Professional 2013 (12.0.30110.00更新1)
Windows 2012 R2 x64
有什么想法吗?
我正在做一个Visual项目。我正在使用2010。该项目有一个ASP.NET应用程序项目和一个单独的ASMX服务项目。将web应用程序项目设置为启动项目。
当我告诉Visual启动调试时,它将正确地启动web应用程序和web服务。但是,它只将调试器附加到web应用程序,而不是web服务。无论我为两个项目(IIS、IIS Express、Visual Studio Development web Server)使用哪个Web服务器,似乎都会发生此问题。
为了同时调试两者,我需要在调试会话期间手动将调试器附加到web服务。
当我告诉Visual开始调试时,如何使它自动附加到两个项目?
在尝试调试工作角色时,突然出现以下错误:
“Microsoft Azure Tools for Microsoft Visual Studio
将调试器附加到进程Id为'8780‘的角色实例'deployment16(360) blah’时出错。无法附加。已在远程计算机上关闭Microsoft Visual Studio远程调试监视器。“
重新启动Visual Studio和计算机没有帮助。
我经常使用它来调试IE中的JavaScript ():
if (confirm("Debug from here?"))
debugger;
如果选择“是”,则会看到启动Visual即时调试器的提示,然后继续在Visual中调试脚本。
现在我想使用IE内置调试器而不是Visual。我用这个解决办法:
if (confirm("Debug from here?"))
throw "debug";
它工作,但我必须检查“继续后异常”在IE内置调试器,每次我点击throw。此外,throw与debugger不同(如果IE选项中禁用调试,
我正在尝试使用MS Visual Studio 2012调试器远程调试应用程序,该应用程序构建在使用TFS 2010的服务器上。在调试期间,我没有命中断点,如果我尝试使用MS Visual 2010远程调试器调试相同的应用程序,那么事情就会像它应该的那样工作。如果我使用MS Visual Studio 2012构建相同应用程序,并远程调试该应用程序,则调试器可以正常工作。我在网上找不到任何合理的答案。还有一件事需要说明的是,.dlls和.exe中都提供了.pdb文件。
我想使用独立Shell作为自定义调试器的前端。
如果我理解正确的话,Visual Studio Debug包实现了Visual Studio调试器系统的“用户界面部分”,即所有调试器窗口(堆栈、监视、断点等)。
VS Debug包是隔离模式可再发行的一部分吗?换句话说,我可以在独立的Shell应用程序中重用现有的Visual Studio调试相关窗口吗?
SIS