vs2012附加程序调试 |
您所在的位置:网站首页 › java的debug的console怎么显示 › vs2012附加程序调试 |
vs2012调试出错
您好,是这样的: 如果是通过IDE启动Console程序(比如调试--运行,运行(不调试)),IDE自动在程序中添加语句是程序执行完毕暂停,显示“Press any key to continue...”,方便编程者调试。正常情况下启动Console程序(比如双击exe文件),程序按你写的代码运行,执行到main 函数中的return程序就结束,窗口关闭。所以如果要让窗口不关闭,让程序在return前阻塞就行了,在return 前加上getchar()或system("pause")即可。 vs2012已附加有调试器,但没有将该调试器配置为调试次未经处理的异常。若要调试次异常,必须分离当前的调应该是win8store开发,异常未处理,没有地方报错,你可以看看终端的地方的 e里面的信息。 vs2012附加进程,怎么命不中断点了这种情况可能有以下几种原因: 1、部署的服务的dll和exe必须是C#项目下debug目录的程序,就是说使用debug目录下的程序部署windows服务,这样才通过附加到进程的方式进行调试 2、设置的断点已经执行完成,你再设置断点也不会再执行了。 可以window。 如果是通过IDE启动Console程序(比如调试--运行,运行(不调试)),IDE自动在程序中添加语句是程序执行完毕暂停,显示“Press any key to continue...”,方便编程者调试。正常情况下启动Console程序(比如双击exe文件),程序按你写的代码运行 vs2012调试不了,需要附加到进程,怎么解决啊static void(int[]group) { int temp; int pos=0; for(int i=0;i group.Length-1;i++) { pos=i; for(intj=i+1;jgroup.Length;j++) { if(group[j]group[pos]) { pos=j; } }//第i个数与最小的数group[pos]交换 temp=group[i]; group[i]=group[pos]; group[pos]=temp; } } [img]vs2012无法使用“”附加到应用程序webdev.webserver40.exe_00002380_01cf2b81fe710020(PID:9088)拒绝访问查看您这进程名称,这是一个临时的VS启动的WEB服务器? 另外.请注意 你现在登录的仍旧不是什么administrator 而是ZY-3-1-PC 请确认您当前登录的用户信息. 使用CMD命令 quser获取当前用户的信息. 注意一件事情:如果在附加到进程的界面,看不到用户名列的信息,就说明您不是管理员 另外.WIN8,7等系统,在打开VS后标题栏要显示Microsoft Visual Studio(管理员),才证明您是真的管理员启动哦~ 如果是WIN8或WIN7尝试右键,以管理员方式打开/启动 即可 vs2012附加程序时没有内容VS的“调试”和“工具”下都有“附加到进程”,限定符就是本地的计算机名, “附加到:”选择“托管(4.5、4.0版)代码”,勾选“显示所有用户的进程”,可以看到有一个“w3wp.exe”进程,如果没有,访问一下已部署到本地IIs上的网站,再刷新一下,就可以看到了。 然后,点击“附加”即可启动调试,在代码里打好断点,在浏览器里请求,可以到达断点。 但是,我按照以上方法附加时,报“无法附加到进程。该地址对此上下文无效。”,又换了一台电脑,也按照这个方式,可以正常调试。 网上找解决方法,没有找到完全和我的情况一致的,搞了半天,最后想到可能和部署时的应用程序池有关,就想到把应用程序池的“启动32位应用程序”设置成“True”,然后,再试就可以了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |