Visual Studio
屎里有毒9527
三尺微命,一介书生
展开
-
Visual Studio 2008加载符号表导致调试缓慢
在VS2008的安装目录下IDE目录中,我的是D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE,新建一个文件,symsrv.ini,在里面添加不想加载的调试符号,如果都不加载,内容为:[exclusions]*.*重启VS2008,调试的时候就不加载了,快的飞起~原创 2016-06-06 11:29:49 · 709 阅读 · 0 评论 -
去除VS2010对汉字的拼写检查后留下的红色波浪线
浏览代码的时候就很多的红线,强迫症受不了。。。 目前没找到好的方法让VA或者VS不对注释部分进行拼写检查,但可以通过给注释的结尾添加 “ ; ” 来减少或者消除红色的波浪线,如果一个分号不够就多加几个。。。 不关VS的事,原因在于visual assist。在VAssistX菜单栏->Visual Assist X Options->展开Advanced->Underlines->把unde原创 2016-06-06 11:29:44 · 865 阅读 · 0 评论 -
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
2016年第一个程序就出现了这种错误。。。。。。据说是安装了VS2012后,VS2010的cvtres.exe就无法使用,但我没安装2012。。。。。。 当VS生成PE文件头时,使用的cvtres.exe版本错误,不能与当前的.NET平台兼容。因为是cvtres.exe版本错误导致的结果,所以凡是能使VS链接器找到正确的cvtres.exe版本的方法都可以解决该问题。或者使VS链接器不生成原创 2016-06-06 11:29:46 · 427 阅读 · 0 评论 -
VS2010生成DLL问题
遇到个扯蛋的问题,搞了很久。。。从别的项目里拷贝来的代码,自己用VS2010新建了一个DLL项目,发现生成的DLL很小。。。如图: 我的50k,示例代码400k。。。然后加载后怎么也没反应,以为是配置哪里不对,对着把项目属性都改了也不行,后来把配置属性中的常规-MFC的使用-改为在静态库中使用MFC就行了。。。但是为毛原来那个是“使用标准windows库”,修改后如下 不理解啊。。。算了,不想纠结原创 2016-06-06 11:29:38 · 443 阅读 · 0 评论 -
vs2008 error C2440
VS2008对消息的检查更为严格,以前在VC6下完全正常运行的消息映射在VS2008下编译不通过ON_MESSAGE(WM_message,OnPosChage);OnPosChage()返回值必须为LRESULT,其形式为:afx_msg LRESULT OnMessage(WPARAM, LPARAM);如果不符合,则有错误提示:error C2440: “static_cast”: 无法从“原创 2016-06-06 11:28:20 · 674 阅读 · 0 评论 -
VS2015 编译net-snmp库出现warning C4005: “snprintf”: 宏重定义,fatal error C1189
VS2015 编译net-snmp库出现1> winpipe.c1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stdio.h(1925): warning C4005: “snprintf”: 宏重定义1> G:\DevelopLib\net-snmp-5.7.3\win32\net-sn...原创 2018-05-14 16:13:49 · 5078 阅读 · 1 评论