我使用Visual Studio2008来瞄准Windows2,这样我们的部分软件就可以在Windows2000上运行。我需要远程调试一个进程,VS2008中的远程调试器无法安装在Windows2000上。我已经安装了VS2005版本的调试器,并且可以从VS2008连接到它,但是它给出了一个错误"The remote debugger is not a acceptable version“。有没有办法通过让VS2008使用旧版本的远程调试器来连接(假设所有代码都是.net 2)来实现这个work...maybe?我真的不想做这个解决方案的VS2005版本,因为它有很多项目和很多文件。
我在将我的程序从VS2005转换到VS2008时遇到了问题。当我在VS2008中运行程序时,应用程序启动得很好,但当我开始使用应用程序时,它崩溃了,并给出了这个错误:
"Microsoft Visual Studio C运行时库检测到致命错误“
然后调试器将我指向这个函数:
__declspec(noinline)
void __cdecl _CRT_DEBUGGER_HOOK(int _Reserved)
{
/* assign 0 to _debugger_hook_dummy so that the function is not folded
in retail */
(_Re
是否可以使用IE8开发工具中的ie8 javascript调试器来调试从VS2008内部本地运行的页面上的javascript,或者您必须在服务器上针对iis运行该页面?目前,如果我尝试在本地页面上调试javascript,我会收到一个错误消息"Unable to attach to process“。
我有一个C#窗口窗体应用程序(实际上它是一个IE工具栏应用程序),我已经在VS2005中使用它很多年了,一切都很好。最近,我将集成开发环境升级到VS2008,也将该项目导入到VS2008中,但导入后,在VS2008中我无法再开始调试,它总是显示:"Error while to run project: Unable to start debugging“
在导入时,我保留了与VS2005相同的.net框架,并仔细检查了调试设置是否与vs2005相同。我可以编译该项目没有任何问题。
谢谢。
我有一个在VS2008下的32位机器上开发的asp.net 3.5解决方案,一切正常,直到它迁移到64位机器上,在Win7专业版上。该项目也有32位第三方dlls,但它们在64位Windows2008Server上运行良好。然后,在尝试使用VS2008调试应用程序时,我收到以下错误消息:
Unable to start debugging on the web server. Mixed mode debugging is not supported on Windows 64-bit platforms.
我不太理解这一点,因为我认为CLR是处理器不可知的,不管怎样,我现在的选择是什么?我读