为什么我的vs2013 mfc程序没有调用D:Program Files (x86)Microsoft Visual Studio 12.0VCcrtsrc

为什么我的vs2013 mfc程序没有调用D:Program Files (x86)Microsoft Visual Studio 12.0VCcrtsrc,第1张

我认为,这是因为在两台电脑上使用了不同的模板库。

你对模板类函数右键,转到定义(goto definition)看看,再两台机器上可能指向了不同的头文件,原因应该是两个程序在不同的程序模式(win32、MFC)下,不同的模板库,对vector的 *** 作要求不同。

这是VS2013里面的一个BUG。

首先你要确定,要打开的是标准源文件扩展名的文件,比如:dreamcatcherViewcpp 这样的cpp文件。

其次,提示中是VS在对源代码的制表符转换的时候报错,这也可能是文件格式错误,除了系统BUG,还有可能是代码文件不是VS创建的(比如复制的其它代码或者打开的网上下载的工程),文件编码格式不识别。

如果排除前面的两种情况,那么,就是你碰到系统BUG了,这个BUG目前还没有发布补丁!

目前的解决办法,是清除VS缓存。具体步骤:关闭VS,在系统盘找到VS缓存目录,清除目录内容(或者,文件夹重命名,推荐重命名),打开VS,重新打开工程,就可以了。

缓存目录,一般是 C:\Users\{当前用户}\AppData\Local\Microsoft\VisualStudio120

如果找不到目录,通常是因为系统保护隐藏了系统目录,在文件管理器属性中,关闭文件保护和系统文件隐藏即可。

以上就是关于为什么我的vs2013 mfc程序没有调用D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\crt\src全部的内容,包括:为什么我的vs2013 mfc程序没有调用D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\crt\src、VS2013打不开MFC程序里的文件,具体如图。(新人求罩)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9678580.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存