为什么vs2012调试时一直显示,无可用源呢?

原来一直用vs2008,刚刚换上vs2012却发现无法进行调试了,点击中断按钮,就无法像vs2008一样显示当前正在执行代码的位置,并可以对代码进行修改后重新继续调试。开始以为是程序的问题,就在vs2012里面建了一个最简单的程序,发现也是不行,是我哪里设置错了吗?以前曾经装过vs2010也出现了同样的问题,后来卸载了继续用vs2008,现在升级成win10了,vs2008不好安装,想使用vs2012,谁能告诉我呢
图片说明

0

4个回答

vs2015以前,如果你用的是64bit系统,本身就是不支持edit and continue的,另外winforms内部的代码,也没有源代码
这都很正常。不知道你的问题是什么。

0

我的意思是在vs2008时,编译调试程序时,可以中断程序,对出现的问题进行修改,然后继续调试,这样对于我这种非专业的编程人员是十分有用的,因为程序中的错误会比正规程序员多得多。但是在vs2012中,就无法实现这一点,我必须退出编译调试后进行修改,修改后再重新启动编译调试,这样就会浪费很多的时间,不知道您明白我的意思没有

0

自己找到问题的所在了,这个问题和vs2010的还不一样

0
qq_25033655
qq_25033655 这个问题,我也遇到了,不知您是怎么解决的,能跟我说下嘛
接近 3 年之前 回复

请问楼主是怎么解决的,搜了好久都没有答案

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
VS2010 无可用源
去掉所有断点,再调试。
visual studio 无可用源 解决办法
新公司,居然发现他们都是在release下调试,我也是醉了,没法发,船大了要调头很难,我只能妥协。rnrelease就release吧,release下把调试信息都打开;rn1、 项目--》 属性--》 c/c++ 优化---》禁用rn2、连接器--》调试---》生成调试信息 truern好吧,应该差不多了吧,结果报下面的错,郁闷,rn研究了下,把下面的打开就ok了:rnc/c++ 常规--》调试
为什么vs2012调试时一直显示,无可用源呢?
原来一直用vs2008,刚刚换上vs2012却发现无法进行调试了,点击中断按钮,就无法像vs2008一样显示当前正在执行代码的位置,并可以对代码进行修改后重新继续调试。开始以为是程序的问题,就在vs2012里面建了一个最简单的程序,发现也是不行,是我哪里设置错了吗?以前曾经装过vs2010也出现了同样的问题,后来卸载了继续用vs2008,现在升级成win10了,vs2008不好安装,想使用vs2012,谁能告诉我呢rn[img=https://img-bbs.csdn.net/upload/201508/20/1440035654_386320.jpg][/img]
VS提示无可用源,此模块的调试信息…
在使用VS2015,对新建设的wpf项目文件进行编程时候,原先在其他的项目文件中可行的调试突然失效,并且提示未载入符号n,找不到符号文件nnn勾选Microsoft服务器,花了一点时间重新载入符号后,产生该提示,无法正常进行调试操作nnnnnn一共尝试了这几种方法:nn1.nn在 VS界面下的n工具->选项->调试->常规,去掉“要求源文件与原始版本完全匹配”复选框后重试。nn2.nn重新安装了V
VS调试提示无可用源。
如图,较大可能是调试的时候逐过程跟踪到了系统api,如上图我是跟踪到了BaseD.dll动态库,shift+f11跳出即可。n
VS调试 “没有可用于当前位置的源代码”
解决方案属性页"对话框中的->"通用属性"->"调试源文件"->"不查找这些源文件"n
vs2012停止调试长时间不响应问题解决方法
在vs2012命令提示符下,执行devenv.exe /resetuserdata重新设置下环境解决。
OpenCV调用摄像头出错:无可用源
《OpenCV3编程入门》中一个调用摄像头的例子:rnint main( )  rn{  rn//【1】从摄像头读入视频rnVideoCapture capture;rncapture.open(0);rnif (!capture.isOpened())rn{rncout rnreturn -1;rn}rncvNamedWindow("hashTracker", CV_WINDOW_AUTOSIZ
解决 vs2012 调试时 鼠标放到变量上之后,无法显示 值 添加 监视时 显示 未能计算表达式的值
 有些简单。工具=>导入,导出设置=>重置
解决vs项目调试能运行,开始执行不调试没反应的bug
今天把一个QT项目改好了,也测试完了,并没有其他问题。正准备打包发给客户使用的时候发现点击开始执行不调试无法运行,也就是说直接在问题出了项目路径下运行exe文件是没有任何反应的,这就尴尬了,而且不能调试,因为调试的情况下是能运行。n然后只能猜测哪里出了问题,然后一段一段代码注释,在运行。。。。。n终于还是自己犯下的错误,是因为自己之前删除了一个菜单栏的action,然而菜单有在代码里添加了这个
个别VC6.0+用vs2012打开后调试提示系统找不到文件
链接器-常规-bin/XXXXX.exe改成.\Debug\XXXXX.exe
VS2012显示反汇编
 nn nn编写好程序,设置断点nnnn nn运行,右键断点代码处nnnn或者通过nnnn 
vs2012调试时,断点错位、变量的内存信息混乱,无法正常单步调试
我的问题是:rn解决方案中,主进程加载dll运行,在调试dll时,发现断点错位、变量的内存信息混乱,无法正常单步调试。rnrnrnrn参考了一下 http://blog.csdn.net/etetet029/article/details/7664899 的解决方法,其提出的原因rnrn可能有三种:rn第一:rn代码和dll或者exe不一致;rn第二:rn数组等越界导致内存乱了;rn第三:rn0D
vs 2012调试很卡的解决方案
最近电脑打开vs项目会卡几秒钟,调试结束后,也会卡几秒钟.rn网上搜了下资料关闭IntelliTrace就好了.rn关闭方法:工具-选项-IntelliTrace-启动IntelliTrace的勾去掉就可以了
vs2012创建新项目时循环提示创建项目解决方案
最近在使用vs时遇到一个问题:总是提示创建新项目,几经周折找到一个解决的方案。更新一下.NET 4.5 framework到微软的官网去下载:https://www.microsoft.com/zh-CN/download/details.aspx?id=36020下载完毕后,运行.exe执行文件即可进行更新下面就是等待需要30分钟左右。更新后重启VS即可正常创建新项目。...
VS2012显示“已加载符号”等调试信息的关闭方法
在用VS调试时总有些乱糟糟的调试信息,特别烦人,如: n*“MainWindow.exe”(Win32): 已加载“F:\experiment\multimedia2\MainWindow\Win32\Debug\MainWindow.exe”。已加载符号。 n“MainWindow.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。 n“...
linux安装软件时提示软件包不存在处理方法
软件包不存在时可能是被安装软件的软件源没有安装,我的是cent os,安装w3m时,出现这个问题,解决办法:先安装软件源(epel-release),然后更新系统包,最后执行安装软件操作,就可以成功了。以安装w3m为例:rn1、安装w3m的软件源:epel-releasernyum install epel-releasern      //如果不是系统管理员需要前面加入sudo命令,因为安装需要
VS2012调试"无法启动程序 拒绝访问"解决办法
问题如http://bbs.csdn.net/topics/390805647所描述一样,我也遇到了。n发现是英雄联盟客户端运行的残留造成的。nwin10下重启时需要关闭快速访问。
VS调试解决中文乱码
运用此工具可以解决VS中代码移到word上时中文出现乱码的问题
VS2012无法启动调试,只显示会附加到进程
VS2012无法启动调试,只显示会附加到进程不知道有人遇到这个问题没。。。但希望这点小经验能给遇到问题的童鞋带来帮助。今天在使用VS2012的时候,打开突然发现,只显示附加到进程,无法进行调试,调试位置显示灰色,到网上各处寻求答案,本以为是个大问题,没想到只是个小问题。主要原因只是后台开太多东西了,导致VS2012运行内存受限,只要把你的游戏,音乐什么的关了,再重启VS2012就好了。。有点短,希望
vs2010 调试窗口debugger UTF8 显示汉字 乱码
谨记:vs默认debug调试显示变量是GB2312编码,而开发中c、cpp文档编码格式通常需要UTF-8,在此文档下汉字字符串已经是UTF8,调试窗口是用GB2312显示乱码(本身并未乱码)所以需要借助S8说明符号。nnUTF-8支持中文字符,且跨平台。nnvs默认先识别BOM(找不到就按GBK格式编译,这就坑了UTF-8),再选择编码格式是不是UTF-8,推荐vs编译编码格式 UTF-8B...
解决sourcetree一直检查源问题和sourceTree刚开始使用注意事项
1.找到你SourceTree安装putty的目录,即:nnC:\Program Files (x86)\Atlassian\SourceTree\tools\puttynnn2.打开cmd命令,putty路径,输入以下命令,后按Y即可。nC:\Program Files (x86)\Atlassian\SourceTree\tools\putty>plink gitbs@10.96.9.150:
解决 centos7.x 使用yum安装时提示没有对应包
只想用yum安装,不想使用源码包编译安装。但是yum安装的时候,centos yum从仓库中根本找不到这几个包。但我不想使用源码编译就想使用yum安装,怎么办? n一、yum install epel-release //扩展包更新包 n二、更新yum源# yum update n注意:可能会报错如下Error: Cannot retrieve metalink for repository...
VS 调试WebServices时 出现“未找到源”
nn工具 - >选项 - >调试 - >常规 - >启用“仅我的代码”(不用选子项)nnnn解决方案配置,选择调试  nn nn 
解决调试.net framework源代码时遇到的问题
项目中遇到棘手问题,需要彻底搞清.net Framework中关于SOAP webservice proxy的一些实现的细节。rnrn从Visual Studio 2008开始,开发者可以通过设置Visual Studio,跟踪.net Framework内部代码。rnrn具体方法如下:rnrnhttp://referencesource.microsoft.com/serversetup.asp...
网站调试时出现目录清单
如下图所示:rnrn        指定启动页面即可。rn        同理,任何多页面的工程都需要指定启动页面。
C#单元测试常见问题及解决方案
1、将EF框架生成的Model层中的App.Config配置文件复制到进行单元测试的项目下,目的是使用根据EF建模生成的数据库配置文件连接数据库;rnrnrn2、用于单元测试的代码写好后,在单元测试的方法内右击,运行单元测试,发现会报如下错误:rnrnrn3、解决办法,添加EntityFramework.SqlServer.dll的引用即可,此时再运行就成功了;
51单片机+无源蜂鸣器调试经
电路和有源蜂鸣器无区别rnrnrnrnrn调试经验rn当前声音频率为500hzrnrnrn注释部分实现声音频率为1Khz
用VS打开html文件左下方不显示设计-拆分-源视图的解决方法
用VS打开html文件左下方不显示设计-拆分-源视图的解决方法:rn 1、工具-选项-文本编辑器-文件扩展名  .html对应到HTML(WEB)窗体编辑器  点击添加(或修改) rn      下方勾选上 确定rn2 、工具-选项-Web窗体设计器  -选择对应的选项
VS2012启动调试时老是提示正在下载公共符号
解决办法:rnvs->工具->选项->调试-> 启用 .net framework 源代码单步执行 前面的勾去掉就好了,如下图:
OpenCV新手调试出现的两个常见的报错
OpenCV新手调试出现的两个常见的报错n 基本的OpenCV2.4+VS配置可自行搜索,下面是配置好了后运行报错的几个情况:n1.由于图片路径错误报错,显示:nn0x000007FEFD3AA06D 处(位于 CV_Test1.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x00000000002CF6A0 处。nn此处解决办法是...
VS2012必须用附加到进程,不能本机调试
vs2012 直接本机调试 一般有梁总原因n一n机器运行的进程太多,vs不能再添加新的进程。只需要关闭一些程序就可以n二n就是设置问题 在项目- 属性里面找到要启动的调试器,选择本机windows调试nnnps:当遇到项目不能打开需要输入更多信息,是因为没有下载跟新nhttp://www.microsoft.com/en-us/download/details.aspx?id=36
VS2010+Qt4调试时监视窗口部分类型变量只显示地址不显示值
打开vs安装目录,如Microsoft VisualStudio 10.0\Common7\Packages\Debuggern打开文件autoexp.dat。该文件内有关于此文件作用的介绍。找到不能正确显示的变量,去除变量前的注释。 n(同时安装Qt4和Qt5的情况下发现Qt4版本的QString及QByteArray等均被注释掉,此方法可解决)
Visual Studio 2012,运行时窗口闪退解决方法
我介绍几种解决Visual Studio 2012运行后窗口闪退方法。希望可以帮助大家解决这个问题。rnrn          方法一:运行程序时按 Ctrl +F5 ,然后运行程序。rnrn                       此方法只是解决一般的闪退,菜鸟级的新手如果出现闪退,不妨试一下这个方法,小编当年刚接触VS时,就是使用这个方法解决的。rnrn            方法二:在主
isual studio 2012 c++调试之后窗口闪了一下就自动关闭了
使用快捷键Ctrl+F5运行不会闪退
VS2013每次编译生成后 调试时仍出现“此项目已经过期”提示的解决方案
问题描述:接手项目中,每次修改后右键生成,生成成功后,F5执行,仍旧会弹出提示窗口:此项目已过期,是否重新生成rnrn(引用自magictong)rnrn在确认不存在需要重新生成的修改后,查找了很多解决方案,发现这类问题在VS2010下的提问&解决方法很多(哈哈,是不是侧面说明了C11普及速度之慢?)rn参考 magictong 博主的解决方法【VS2010每次调试都出现“此项目已经过期”提示】后
VS2010平台下调试窗口一闪而过的解决办法总结
在VS底下运行程序的时候,调试窗口可能会出现一闪而过的现象,以下是我自己对我电脑上安装的VS2010对此情况的解决方法的总结: n一.在C文件中: n1.运行时进行的操作是编译(F5),若仍然一闪而过,则可先运行程序(Ctrl+F5)或者首先在程序头添加头文件:#include”stdlib.h”;然后在程序最后写一句(return之前)添加:system(“pause”)。以下是我测试的代码:
VS2012debug时报错:应用程序无法正常启动(0xc000007b)
SDK给的sample里面运行时,发现报错nn原因:系统平台是win10 x64,VS2012,但是本地调试的时候却选择了Win32平台nnnnn应该选择x64调试nnnnn但是,仅改动#pragma comment并无效,应该还有其它东西也改动了。
VS2012下如何调试程序
在软件开发周期中,测试和修正缺陷(defect与bug的区别:bug是缺陷的一种表现形式,而一个缺陷是可以引起多种bug的)的时间远多于写代码的时间。通常,debug是指发现缺陷并改正的过程。修正缺陷紧随debug之后,或者说二者是相关的。如果代码中存在缺陷,我们首先要识别造成缺陷的根本原因(root cause),这个过程就称作调试(debugging)。找到根本原因后,就可以修正缺陷。...
VS2012 输入中文变"??"解决办法
系统从win7升级到win10之后,VS2012原来已经有的中文注释显示正常,新输入的中文全部为"??"。
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 为什么学习java呢 大数据培训呢