visual studio遇到的问题集锦

 本文章用来记录vs2013遇到的问题,后期会不断增加修改。

vs2013问题1:error C4996: 'GetVersionExW': 被声明为已否决

答:1.Project Properties > Configuration Properties > C/C++ > General > SDL checks关掉 ;2.#pragma warning(disable: 4996)vs2013

vs2013问题2: 错误信息如下

错误    28    error C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.    e:\work\merchantflash最新版\merchantflash\merchantflash\sqldata.cpp    111    1    MerchantFlash
错误    29    error C4996: 'swprintf': swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.    e:\work\merchantflash最新版\merchantflash\merchantflash\common.h    34    1    MerchantFlash

答: 在项目-属性-C/C++ 预处理器右侧的“预处理器定义”添加  _CRT_SECURE_NO_WARNINGS和_CRT_NON_CONFORMING_SWPRINTFS


linux编译c/c++代码问题1:xxx.c: 错误:程序中有游离的‘\302’,‘\240’

解决方法:通过vc2008将文件的编码格式改为:Chinese Simplified(GB2312) - Codepage 936

linux编译c/c++代码问题2: iwall_server.cpp:517:1: 警告:忽略空字符 ; iwall_server.cpp:1: 错误:‘i’没有命名一个类型

答:文件编码格式问题,通过vc2008将文件另存为:Unicode(UTF-8 without signature) - Codepage 65001

vc2008问题1:水平和垂直滑动条不显示?

答:工具-》选项-》文本编辑器-》显示-》勾选上水平滑动条和垂直滑动条 

vc2008问题2:如何设置括号匹配突出显示?

答:工具-》选项-》颜色和字体-》显示项-》里的“VA X Brace Matching“  设置前景色由默认颜色改成比较明显的颜色即可。

vc2008问题3:ATL项目报错 “ error PRJ0050: Failed to register output.  Please try enabling Per-user Redirection or register the component from a command prompt with elevated permissions.”

答:项目右键属性-》连接器-》逐用户重定向--》设置为 true 

vc2008问题4:修复X64的编译平台安装时报错“a problem has been encountered while loading the setup components.

答:在“控制面板”中找到vs2008的“Microsoft Visual Studio Team System 2008 Team Suite - ENU ”,右键“卸载/更改”,选择“添加/删除”,找到"VC++ -》x64“打勾,点击”更新“

vc2008问题5:附加进程到项目,断点加不上

答:附加进程快捷键:ctrl+alt+p,默认附加到“Automatic:Native code",改成添加到“托管”,做法是选择code Type-》Debug these code types->勾选Managed




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值