首页 > 代码库 > visual studio 2012下的配置记录
visual studio 2012下的配置记录
最近做的windows下的项目涉及到对VS的一些零散配置,记录如下:
1、要让vs2012下创建的工程支持winXP,需要下载update 3或以上的更新包。安装完后,在properties->configuration properties->general->platform tools下选择Visual Studio 2012 - Windows XP (v110_xp),这样输出的可执行文件,即可支持winXP。
2、为了防止缓冲区溢出攻击,可以开启DEP(data execute protect)和ASLR(address space layout randomization)保护。位置分别是properties->configuration properties->Linker->advanced->data execute protect和properties->configuration properties->Linker->advanced->randomized base address。前者是防止缓冲区溢出淹没函数返回地址,后者这是通过堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置。
3、微软官方推出的vs插件Productivity Power Tools 2012,支持多行复制语句对其,代码滚动条预览,ctrl+左键跳转到定义等。
visual studio 2012下的配置记录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。