Visual Studio 2010:在项目层次结构中移动和重命名项目项

3

如何移动(并重命名)Visual Studio项目项?我想将一个项目项从层次结构中的一个位置移动(并重命名)到另一个位置。我希望通过Visual Studio对象模型自动化实现此操作,这样我就不会在源代码控制方面遇到麻烦(需要检出和检入文件)。


可能是一个重复的问题:如何在 Visual Studio 中重命名项目文件夹? - Tim Abell
Tim,这不是重复的问题,因为这个问题是关于通过VS自动化模型来完成的。 - Dmitry Pavlov
我认为自动化这件事是一个误导。在SO上有很多类似的问题需要整合。如果问题出在TFS上,那么它就是https://dev59.com/IHVD5IYBdhLWcg3wNY5Z的重复;如果他们想要非手动方法,那么它就是https://dev59.com/JlfUa4cB1Zd3GeqPJqHt的重复。如果他们真的想要自己编写代码,那么我认为这个问题需要更清晰地表述,因此应该进行改进或关闭。 - Tim Abell
1个回答

0

你需要按照以下四个步骤进行操作(没有其他简单的方法):

  1. 从Visual Studio中重命名项目(这将重命名.VCproj文件)(如果您想要在源代码控制中跟踪vcproj更改,可以在第二步之后执行此操作)。
  2. 从解决方案中删除该项目(不要删除文件)。
  3. 使用文件资源管理器更改项目目录名称,并将其移动到所需位置(物理位置)。- 您可以使用SVN重命名来完成此步骤。
  4. 从Visual Studio中添加现有项目。

这将会破坏其他项目的引用。我建议使用 https://dev59.com/I3VC5IYBdhLWcg3wsTZi#224788 代替。 - Tim Abell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接