“<Projectname> 属性页”对话框 ->“通用属性”->“框架和引用”

使用此属性页设置从 c. C++ 项目引用。 .NET Framework 程序集、 COM 组件或外部项目。

若要打开此属性页中,右击 " 解决方案资源管理器的项目,单击 属性,展开 通用属性 节点,然后选择 引用

的目标框架

默认情况下为新项目,目标框架设置为 .NET Framework 4。IDE 不支持修改目标的结构,但是,您可以手动更改它。

在项目文件 (.vcxproj),该默认目标的机制。 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> 属性元素表示。若要更改目标框架,请卸载项目,使用文本编辑器打开一个项目文件,从 v4.0 然后将属性元素的值设置为在服务器上安装的另一个版本。例如,因此,如果指定 v3.5,表示 .NET Framework 3.5,必须安装Visual Studio 2008 SP1。保存并关闭该文件,重新加载项目,并验证目标框架在属性页中显示。有关更多信息,请参见 如何:修改目标框架和平台工具集

引用

引用 窗格将显示项目当前引用,例如, .NET framework 程序集、 COM 组件和外部项目所有元素的列表。

  • 添加新引用
    打开 添加引用 对话框。

  • 移除引用
    删除在 引用 列表中选择项的引用。

ActiveX 引用属性

ActiveX 引用属性只可用于对 COM 组件。,仅当 COM 组件在 引用 窗格时,已选择这些属性显示。不能修改属性。

  • 控件的完整路径
    显示该引用的控件的目录路径。

  • 控件 GUID
    显示 Activex 控件的 GUID。

  • 管理版本
    所引用的 Activex 控件的版本。

  • 类型库名称
    显示该引用的类型库的名称。

  • 包装工具
    显示用于生成从引用的 COM 库或 Activex 控件的互操作程序集的工具。

程序集引用属性

程序集引用属性只可用于对 .NET Framework 程序集。,仅当 .NET Framework 程序集在 引用 窗格时,已选择这些属性显示。不能修改属性。

  • 相对路径
    显示相对路径从项目目录到引用的程序集。

生成属性

以下属性用于指定如何生成的引用。

  • 复制本地
    是否在生成过程中,指定自动复制引用的程序集复制到目标位置。

  • 复制本地附属程序集
    是否在生成过程中,指定自动复制引用的程序集的附属程序集复制到目标位置。只有使用,则 复制本地 是 true。

  • 引用程序集输出
    指定此程序集来生成过程。在生成期间,如果 true,程序集在编译器命令行使用。

项目引用属性

以下属性定义一个 项目 从到另一个项目的 引用 窗格中选择,通常不在同一解决方案中的项目 引用 。选定的项是依赖项,而另一个项目是 独立 的项目。由于创建项目到项目引用,独立项目依赖项之前编译。项目引用应用于特定依赖项,而不是整个解决方案。有关更多信息,请参见 管理项目引用

  • 链接库依赖项
    当此属性为 True时,项目系统链接到依赖的项目由独立项目生成的 .lib 文件。通常,您将指定 True

  • 项 ID
    唯一标识独立的项目。属性值不能修改的内部系统 GUID。

  • 使用库依赖项输入
    当此属性为 False,项目系统不会链接到库的 .obj 文件由独立项目生成的依赖项。因此,此值禁用增量链接。通常,您将指定 False ,因为生成应用程序可能需要很长时间,如果有多个独立的项目。

引用属性

不能修改以下属性。

  • 程序集名称
    显示程序集名称引用的程序集。

  • 区域性
    显示选定的区域性引用。

  • 说明
    显示所选声明引用。

  • 完整路径
    所引用的程序集的目录路径。

  • 标识
    对于 .NET Framework 程序集,显示完整路径。传递给 COM 组件,显示 GUID。

  • 标签
    所引用的标签。

  • 名称升级过程中或新数据库需要 -ra 参数
    所引用的名称。

  • 公钥标记
    显示用于标识引用程序集的公钥标记。

  • 强名称
    true ,如果引用的程序集具有强名称。强命名程序集的单独版本。

  • 版本
    所引用的程序集的版本。

请参见

任务

如何:打开项目属性页

参考

属性页 (Visual C++)