1

默认情况下,Visual Studio 2010 设置目录结构,使 .vcxproj 文件位于 .sln 文件下方的目录中。

所以我有:

Project.sln
Project\Project.vcxproj
Project\Project.vcxproj.filters
Project\Project.vcxproj.user

我想改变它,使 .sln 文件和 .vcxproj 文件在同一个目录中,基本上摆脱了这个额外的“项目”目录。

将所有 .vxcproj 文件复制到与 .sln 文件相同的目录中不起作用,因为它仍会尝试在“项目”目录中查找 .vcxproj 文件。

我在哪里可以在 VS 2010 项目设置下更改它?

我查看了解决方案设置和配置属性 - 常规配置属性 - VC++ 目录,但我没有看到任何选项。

4

1 回答 1

1
  • 我想改变它,使 .sln 文件和 .vcxproj 文件在同一个目录中,基本上摆脱了这个额外的“项目”目录。

在“新建项目”对话框中取消选中“为解决方案创建目录”复选框。

在此处输入图像描述

  • 将所有 .vxcproj 文件复制到与 .sln 文件相同的目录中不起作用,因为它仍会尝试在“项目”目录中查找 .vcxproj 文件。

它确实以这种方式工作:

  1. 从解决方案中删除项目。
  2. 复制项目文件。
  3. 将项目添加到解决方案。
于 2013-05-25T00:28:19.783 回答