Visual Studio Project Properties Manager(属性管理器)

时间:2022-10-27 00:19:19

原文来自:https://msdn.microsoft.com/en-us/library/669zx6zc.aspx

注:译者有节选


Visual Studio Project Properties Manager(属性管理器)

        在visual studio 中所有的编译选项、链接选项、调试选项、以及自定义的构建步骤,都是在属性管理器(Project Properties Manager)中进行配置的。你可以为不同的构建组合(Debug 或 Release)、目标平台(Win32,x64,或者 ARM)来使用独立的属性配置。你也可以为一个项目设置独立的配置。
        虽然你可以在一台计算机上设置一个全局的配置,但是我们不推荐你这么做。我们建议你使用属性管理器( Property Manager)来为每一种你希望重复使用(或与他人分享)的项目来创建一个独立的属性表。
        执行下面的操作来显示属性管理器:视图(View)->其他窗口(Other Windows)->属性管理器(Property Manager)。
        虽然你可以直接编写属性表,但是我们仍然要强烈的建议你使用IDE,因为你自己编写的可能会存在一些细微的问题。
        在VS中工程文件是以.vcxproj结尾的XML文件。你在IDE中设置的属性全部直接写在工程文件里面了、或者你构建时导入的属性表。

        Visual Studio Project Properties Manager(属性管理器)
        上图展示了Visual C++项目的属性配置页面。$(...)代表宏,VC++ Directories是一个可配置的属性,它的值可以随着不同的配置而不同-比如,Debug或Release。你可以使用配置和平台列表(在配置页的上方)来设置当前属性表针对的平台和配置。在大多数情况下,全平台和全配置应该是正确的选择。

     为一个项目设置属性

        通用的步骤如下:

        1. 在菜单工具栏上点击Project->Properties或者在解决方管理器、属性管理器中打开快捷菜单并选择Properties,属性管理器对话框就可以打开了。

      2. 在最上面选择你的配置和目标平台。

      3. 设置属性值,完成后点击ok按钮,新值就存到你的工程文件中了。