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+左键跳转到定义等。

时间: 2025-01-08 01:52:57

visual studio 2012下的配置记录的相关文章

Visual Studio 2012下Box2D开发环境设置

Cocos2d-x 3.x默认情况下采用的物理引擎是Chipmunk,如果我们要使用Box2D引擎,需要进行一些设置和调整,而且不同的开发平台下这些设置也有所不同.由于本书在此之前介绍的都是基于微软的Visual Studio 2012下开发的Win32平台,所以这一节我们介绍Visual Studio 2012下Box2D开发环境设置.这些需要设置和调整的方面包括如下:在解决方案中添加libBox2D库工程.添加libBox2D库引用.开启Box2D预编译开关. 1.在解决方案中添加libBo

windows visual studio 2012下MPI并行环境搭建

因为课程作业的缘故需要编写并行计算的程序,准备写一下MPI程序,MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算.MPI的具体实现一般采用MPICH.下面介绍如何在Windows 8系统下visual studio 2012中搭建MPI环境来编写MPI程序. 安装MPI实现库 MPICH官网上给出了windows下的下载地址.可以看出链接到了微软的官网,根据我的版本下载并安装了HPC Pack 2012 SDK.然而在网上查找资料发现都是关于M

安装visual studio 2012,并配置opencv

在同学的帮助下,终于成功配置了vs+opencv,将详细过程记录在此,方便以后查阅 参考1 安装vs2012 下载vs2012,官方下载地址 双击安装文件,设置安装路径 2.选择需要的安装包 3.安装进行中 4.终于安装完成 5.点击启动 提示输入产品秘钥 YKCW6-BPFPF-BT8C9-7DCTH-QXGWC 激活成功 6.出现其它配置页面 这里选择C++为默认开发环境 7.启动 8.注意,有时可能出现兼容性问题,需要下载更新包 点击安装即可 安装opencv 1.下载opencv源码 o

Windows 7, Visual Studio 2012下编译Webkit

因工作需要,需要编译Windows版本的Webkit,中间走了不少弯路,都记录下来,供大家参考!也随时欢迎大家讨论(QQ群:345802342) 整个编译工作参考的是官方文档:https://webkit.org/webkit-on-windows/ 1. 主要的时间是下载代码,不需要VPN,我晚上下载的,第二天就好了:这个步骤应该不会有什么问题: 2. 文档上要求的工具我除了下面四个没装,其他的都装了: 3. WebKitAuxiliaryLibrary.zip和WebKitSupportLi

Windows7下Blend for Visual Studio 2012使用问题

目前开发的系统里很多控件样式和动画比较复杂,应该是之前同事用Blend做的,这种神器不用太浪费了,自己也准备试试. 系统环境Windows7+Visual Studio 2012 1.Windows7下使用问题 之前vs安装时已经选择安装Blend,但在win7下使用还是有问题,提示需要win8系统. 通过vs2012补丁包解决此问题,安装后即可在win7下使用Blend for Visual Studio 2012.下载地址 小插曲:安装完果然又报错了,在vs里无法debug,于是又用vs20

VS2012 C# Visual studio 2012 打开时显示最近打开的解决方案记录

Visual studio 显示打开文件记录 Visual studio显示最近打开解决方案记录 新装了vs2012后,vs不显示最近打开的解决方案记录,需要每次重新定位路径和打开,很不方便.最近找到解决办法: 1.开始(电脑左下角) → 运行 → 输入 regedit 回车,打开注册表编辑器. 2.定位到 HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer,双击 NoRecentDocsHi

Visual Studio 2012使用水晶报表Crystal Report

原文:Visual Studio 2012使用水晶报表Crystal Report SAP在 2013年1月14日 released SAP Crystal Reports,developer version for Microsoft Visual Studio - 2012 .你可以从下面链接下载:http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe 下载并安装入你的电脑.安装 完毕,可以看到那些曾经熟

用Visual Studio 2012+Xamarin搭建C#开发Andriod的环境

原文:用Visual Studio 2012+Xamarin搭建C#开发Andriod的环境 第一步:安装Visual Studio: Visual Studio 2012(或者Visual Studio 2010),原因是目前为止Xamarin for Visual Studio的插件只支持2010和2012版本的,安装过程在此不再赘述. 第二步:安装Xamarin: 1.到http://xamarin.com/download这里去注册一个账号,就可以下载Xamarin的安装包.如下图: 这

(转:)Visual Studio 2012 编译错误【error C4996: 'scanf': This function or variable may be unsafe. 】的解决方案

在VS 2012 中编译 C 语言项目,如果使用了 scanf 函数,编译时便会提示如下错误: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 原因是Visual C++ 2012 使用了更加安