VS 2010,更改项目文件的位置

时间:2011-07-09 13:40:49

标签: visual-studio-2010 location setup-project

我不经常使用VS 2010,所以我的问题是“初学者”。

VS2010使用以下目录结构创建了一个解决方案(简化):

/Solution
    solution.sdf
    solution.sln
    solution.suo
    /Solution
       solution.cpp
       solution.vcxproj
       /Debug
       /Release

我想更改alredy创建的项目的目录结构:

/Solution
    /Solution
       solution.cpp
       /Projects
           /VS
              solution.sdf
              solution.sln
              solution.suo
              solution.vcxproj
              /Debug
              /Release

因此解决方案文件和项目文件将被移动到子文件夹

 /Projects/VS

文件solution.sln足以编辑

的路径
 = "Solution", "..\..\solution.vcxproj"

但是如何(以及在​​何处)更改项目文件solution.vcxproj的位置,以便能够找到包含源代码的所有文件。

我正在使用不同的编译器,所以我想为每个开发工具创建自己的子文件夹。

/Projects
    /VS
    /Eclipse
    ...

1 个答案:

答案 0 :(得分:1)

= "Solution", "..\..\solution.vcxproj"

没错,.sln文件与.vcxproj文件位于同一文件夹中。所以它应该是= "Solution", "solution.vcxproj"

唯一的补丁是solution.cpp文件位于非标准位置。编辑.vcxproj文件并找到solution.cpp文件的<ItemGroup>。将其更改为Include="..\solution.cpp"