南京晰视电子

vs2005设备调试(vs2010调试)

本篇目录:

vs2005调试的时候老是弹出来“没有可用于当前位置可用的源代码”,这...

打开Vs2005 菜单-工具-选项-调试- 将“源代码不可用时显示反汇编” 的选项去掉 试试。=== 从一位经验的同事那里学习到,这可能是这个不可调式的文件已经被改变了,包含一些不同编码的字符。

这个错误是说: NMHDR 类型 没有定义。当然,NMHDR类型是微软开发库中的一个定义。而且,PSHNOTIFY也是微软开发库中的定义,你在自己的程序中使用这个定义就可以。

vs2005设备调试(vs2010调试)-图1

注意现在不要往网页上拖放, 因为还没有配置好,即使把它拖放上去,也不能用。

如果源文件有错误,编译或者链接没有通过,是不会生成exe文件的。把你的源代码贴出来看看。或者你建解决方案就没建对。

如何在vs2005上编写运行调试C#程序

1、直接用vs2005的话,超简单,新建一个项目,写好代码,然后点击“调试”按钮就可以编译并运行了。

vs2005设备调试(vs2010调试)-图2

2、首先打开VS2005。然后选择点菜单:文件-〉新建-〉在“模板”中选择Win32控制台应用程序 这样就建了一个工程。

3、Files上单击右键,选择添加/新建里的新建项目(然后在Code一项里选择.cpp/.c并且给源文件起个名)/存在的项目(直接选择路径就OK)。其他文件,比如头文件什么的,也和这个类似的添加,不过要放在Header Files里就是了。

vs2005出现调试器未正确安装.无法调试请求的代码类型.请运行安装程序以...

vs不能调试的原因如下:未启动调试会话:在Visual Studio中,需要明确启动一个调试会话才能开始调试。项目配置问题:检查项目是否正确配置为调试模式。代码问题:代码有错误,Visual Studio可能无法正确地执行它。

vs2005设备调试(vs2010调试)-图3

该问题的原因之二:您的计算机上没有安装Visual Studio的运行库。该应用程序是Visual Studio 2005及其以上版本开发的,其依赖于相应的运行库,而您的电脑上没有安装该运行库。

调试和运行是灰色的可能因为你打开的是纯代码文件。比如你双击某个*.cs后缀后VS会自动打开。然后VS会将这段代码显示出来,但是此时只是具备显示和编辑功能,没有调试和运行功能。

.0.0__b03f5f7f11d50a3a\System.Web.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。程序“[1740] WebDev.WebServer.EXE: 托管”已退出,返回值为 0 (0x0)。

vs2005如何断点调试??

VS单步调试技巧:F10单步步过执行(遇见函数当做一条语句执行),F11单步步入执行(遇见函数跳转到函数中执行),Shift+F11跳出函数。如果你不想看库函数的执行过程,执行到库函数调用行时按F10即可。

快捷键F11:进入当前代码所调用的方法,如果没有则进行下一句。快捷键F5:跳过本断点。有时候断点看到之后就不想在调试,可以使用F5跳过本次断点。断点可以在点击那个红点的时候取消。

部署的服务的dll和exe必须是C#项目下debug目录的程序,就是说使用debug目录下的程序部署windows服务,这样才通过附加到进程的方式进行调试 设置的断点已经执行完成,你再设置断点也不会再执行了。

清除在“选项”对话框中的“调试”类别下的“常规”节点中的“仅使用与原始版本完全匹配的源代码”选项。用菜单:编辑-〉高级-〉设置选定内容的格式 (Ctrl+K, Ctrl+F),把整个文件格式化。

在编辑器中需要调试的行上打上断点 F5开始调试, 当程序运行到断点处就会停下来, 这时你可以通过调用堆栈/局部变量等调试窗口查看执行状态等, 这时也可以选择逐步/逐过程等方式进行跟踪调试。

我的VS2005老是调试不了,提示“无法启动程序,...系统找不到指定的路径...

在项目文件夹\项目名\bin\Debug\下,肯定有,要不生成时会告诉你的。如果选的是Release模式,那就在项目文件夹\项目名\bin\Debug\下。

这个问题一般是两种情况:目录权限问题。需要管理员权限或者目录权限太高。编译出错。查看代码下方的“编译”output窗口,会有具体的错误信息。

由于这是在链接动态运行库出现的问题,所以你可以选择代码生成的连接方式为/MTd而非/MDd,不用这些DLL文件从而避免问题的出现。该方法有一个很显然的缺点:适用范围有限,不推荐该方法。

先要生成的吧,build之后再试试,另外尽量不要有中文文件名称,不易出错。

在“Debug”一项里,把“Enable the Visual Studio hosting process”前的钩去掉。这个方法不是好办法。打开计算机管理,在服务里将“Terminal Services”改成Manual,或者直接启动它就可以在VS.Net 2005里调试了。

比如你双击某个*.cs后缀后VS会自动打开。然后VS会将这段代码显示出来,但是此时只是具备显示和编辑功能,没有调试和运行功能。若要运行必须将该代码添加到某个项目中才可以运行。

到此,以上就是小编对于vs2010调试的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇