首页 > 其他 > 详细

visual studio 2012下的配置记录

时间:2015-01-09 17:21:46      阅读:193      评论:0      收藏:0      [点我收藏+]

最近做的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下的配置记录

原文:http://blog.csdn.net/lc_910927/article/details/42556327

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!