Configuration records under Visual Studio 2012

Source: Internet
Author: User

Recent projects under Windows involve a few scattered configurations of VS, recorded as follows:

1, to let vs2012 under the creation of the project support WinXP, need to download update 3 or more updates package. After installation, under Properties->configuration properties->general->platform Tools, select Visual Studio 2012-windows XP (v110_ XP), so that the output executable file can support WinXP.


2. To prevent buffer overflow attacks, you can turn on DEP (data execute Protect) and ASLR (address space layout randomization) protection. The locations are properties->configuration properties->Linker->advanced->data execute protect and properties->configuration properties->linker->advanced->randomized base Address . The former is to prevent buffer overflow flooding function return address, which is through the heap, stack, shared library mapping and other linear zone layout randomization, by increasing the difficulty of the attacker to predict the destination address, prevent the attacker to directly locate the attack code location.


3, Microsoft Official launch of the VS plug-in productivity Power Tools 2012, support multi-line copy statement to it, code scroll bar preview, Ctrl + left to jump to the definition and so on.

Configuration records under Visual Studio 2012

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.