没有可用于当前位置的源代码
来源:互联网 发布:淘宝钻展怎么收费 编辑:程序博客网 时间:2024/04/28 03:14
今天遇到了一个这样的问题,就是我在调用动态连接库.dll的时候,发现一直在调用以前那个老的DLL.于是我把DAL层里的 dll给删除了,从新生成,没想到生成不成功,于是就去网上问了下,解决方案是这样的:
先出现的是:没有可用于当前位置的源代码
但是今天却跳不进去了。按F11单步运行,发现出现"没有可用于当前位置的源代码"。
,同样弹出“源文件与模板生成时的文件不同”对话框。弄了半天,还是没有解决。提供几种方法:
1. (我用这个办法获得成功)工具->选项->调试->常规->去掉“要求源文件与原始版本完全匹配”复选框就OK
///现在回想一下,我在进行调试的时候在 appmodul.cpp的文件之中多加了几个空格,也可以直接改掉那个已经生成appmodul.cpp文件
2. 在解决方案资源管理器中右击解决方案->属性->通用属性->调试源文件。在不查找这些源文件对话框中查看是否有你想要调试的源文件,如果有就删除这一行,保存。
3. (严重不推荐!)将这个函数重新换个名字!
4. (严重不推荐!)将这个函数注释了,然后再在旁边重新写一个,代码一样。
但是还不行,于是就发现上图的配置错了:改过来就OK了
查了下就这个看懂Debug与release区别
一、"Debug是调试版本,包括的程序信息更多"
3](u$Eo5o4@4g^ |0 3sNews.Net——最具影响力的中国地理空间信息门户网站PY[1]_6q4} }Ls
补充:只有DEBUG版的程序才能设置断点、单步执行、使用TRACE/ASSERT等调试输出语句。REALEASE不包含任何调试信息,所以体积小、运行速度快。
@ p o
q _o [&t)f0
K0u-mj M ^v0二、一般发布release的方法除了hzh_shat(水) 所说的之外,还可以project->Set Active Config,选中release版本。此后,按F5或F7编译所得的结果就是release版本。
- 没有可用于当前位置的源代码
- 没有可用于当前位置的源代码
- 没有可用于当前位置的源代码
- 没有可用于当前位置的源代码
- 没有可用于当前位置的源代码
- vs2008"没有可用于当前位置的源代码"
- 没有可用于当前位置的源代码
- “没有可用于当前位置的源代码”问题
- 没有可用于当前位置的源代码
- 烦人的“没有可用于当前位置的源代码”
- 烦人的“没有可用于当前位置的源代码”
- 错误: " 没有可用于当前位置的源代码" 的处理
- 跟踪调试时,显示“没有可用于当前位置的源代码”
- visual studio2005出现没有可用于当前位置的源代码错误
- C#2005调试出现“没有可用于当前位置的源代码”
- vs2005调试时,弹出“没有可用于当前位置的源代码”
- "没有可用于当前位置的源代码"这个问题如何解决?
- 解决“没有可用于当前位置的源代码”问题
- 笔记拆解清理灰尘
- The Linux keyboard driver(By Andries Brouwer )
- Windows CE 6.0 vs 7.0
- linux shell similar with bat pause.
- 内存管理_3
- 没有可用于当前位置的源代码
- ZOJ1292
- Android小技巧集合
- String s1="abc"; s2="abc" s3= new String("abc")为啥s1和s2的地址值一样而s1和s3的就不一样呢?
- Android中的category大全
- GLUT常用函数介绍
- mount point无法卸载的问题
- DelphiXE环境认知(第二章 Environment Options)
- 依赖原则