【问题标题】:Set root directory for project in Visual Studio 2012 Solution Explorer在 Visual Studio 2012 解决方案资源管理器中设置项目的根目录
【发布时间】:2013-01-24 19:09:11
【问题描述】:

Visual Studio 2012 的解决方案资源管理器可以配置为显示磁盘上的实际文件(而不仅仅是项目文件),只需切换 显示所有文件 按钮。每个项目将显示与项目文件本身位于同一文件夹中的文件和文件夹。

有什么办法可以改变显示的根目录吗?

我的跨平台项目是这样组织的:

project/ide/vs2012/project.sln
project/ide/vs2012/project.vcxproj
project/src/*

我希望解决方案资源管理器显示我的 src 目录中的文件,而不是我的 vs2012 目录中的文件。

【问题讨论】:

标签: msbuild visual-studio-2012


【解决方案1】:

我在vs2012 目录下创建了一个符号链接来指向我的源代码:

MKLINK /D src ..\src

现在 Visual Studio 会看到项目下方的 src 文件夹。

【讨论】:

  • 不幸的是,此解决方案与 VS 2017 15.3 崩溃。
【解决方案2】:

我认为,如果我理解正确,您应该在记事本应用程序中打开项目根目录下的 .sln 文件,然后您会在其中找到所需的内容。

【讨论】:

  • 为什么不能在 Visual Studio 中将 project/src 作为文件夹添加到项目中?此外,如果每个项目都有一个 proj 文件,您可以创建一个解决方案,然后使用指向不同目录的多个项目。
  • 我有一个跨平台项目,我希望将特定于 IDE 的文件与源代码分开。将 VS 项目文件放在根目录会混淆文件组织。
猜你喜欢
  • 2014-11-23
  • 2012-08-14
  • 1970-01-01
  • 2020-11-26
  • 2013-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-24
相关资源
最近更新 更多