2011-06-07 187 views
19

如何使用户包含和lib文件夹全局永久可用于所有项目?在Visual Studio 2008中它是Tools -> Options -> Projects and Solutions -> VC++ Directories。在2010年它说deprecated... blah blah... instead use property sheets... click '?' for help...。点击,它会将您带到一个关于属性表的网页。不回答基础问题。 如何全局设置用户库文件夹,一劳永逸?Visual Studio 2010:C/C++全局包含和lib文件夹

谢谢。

回答

3

我发现this文章有帮助。

+1

感谢您的链接。来自MSDN论坛的引用:*要改变包括文件在内的全局(而不是每个项目)设置,我需要打开任何项目(如果我没有项目,我需要创建一个来改变全局设置!) - 谁这是什么想法? ; - )*我是否说过Linux更好? – pic11 2011-06-07 12:53:05

+0

是啊,似乎他们让它有点复杂,但这里是VS团队的解释为什么引入这些更改:http://blogs.msdn.com/b/vsproject/archive/2009/07/07/vc-directories.aspx – 2011-06-07 13:07:03

+0

这很混乱,并不复杂。 – pic11 2011-06-07 13:37:05

20

尝试this

VC++目录不再通过工具 - >选项页面支持VS2010。相反,VS2010引入了用户设置文件(Microsoft.cpp..users.props)来控制包括全局搜索路径在内的全局设置。这些文件位于$(USERPROFILE)\ appdata \ local \ microsoft \ msbuild \ v4.0目录中。在迁移到VS2010时,来自VS2005或VS2008的VC++目录的自定义设置将迁移到这些用户文件。这些全局设置文件被导入到所有转换和新创建的项目中。

下面是更改设置文件通过用户界面的步骤:

  • 点击View.Property管理器中打开了物业经理。
  • 展开项目节点,然后展开Configuration | Platform节点,您将看到每个Configuration | Platform的“Microsoft.cpp..users”文件。这些是全局设置的文件,类似于旧的工具/选项/ VC++目录。
  • 多选“Microsoft.cpp..users”,右键点击并调出属性页面窗口
  • 在属性页面窗口中,点击左侧窗格中的“VC++目录”(例如),添加新的诸如“包含目录”之类的目录的路径。用分号分隔
  • 确保在关闭Visual Studio之前保存设置。
  • 重新启动Visual Studio,新设置将生效。

:如果您想只改变设置一个项目,你可以右键点击该项目,并调出属性页。更改“VC++目录”的设置,这些设置将被保存到项目文件中。

+0

复制粘贴时链接到源代码。不过谢谢。 – pic11 2011-06-07 12:56:01

+4

我做到了! (请注意,'这个'是超链接的) – 2011-06-07 12:58:38

+0

哦......对不起......我没有注意到它。 – pic11 2011-06-07 13:02:03

2

您可以选择所有项目并一次编辑它们。

  1. 打开类视图并选择所有项目。
  2. 选择配置属性节点,然后选择VC++目录。
  3. 选择包含的目录,库目录,然后单击旁边的 按钮。选择编辑并输入您需要的其他路径,这将被添加到所有选定的项目中。
  4. 您可以删除所选项目中的任何通用目录。
相关问题