Wim*_*ink 8 c# visual-studio-2008
它与代码无关,但与IDE有关.我正在开发一个包含大约35个不同项目的.NET解决方案.需要将这些项目重新组织为新的文件夹结构.为什么?因为其中大约10个将被删除,其余的将被分成更多的逻辑单元.一种方法是创建一个新的解决方案,将项目拖放到Windows资源管理器中的新文件夹树中,然后将它们添加到新的解决方案中.说实话,这听起来很愚蠢!
有没有办法将项目从IDE中移动到不同的文件夹中?我试图"另存为"项目,但IDE不会接受不同的文件夹.
这很烦人,但是因为文件夹名称中有一些错误的选择,我现在仍然坚持使用这些名称.
启动notepad.exe并打开.sln文件.然后启动Windows资源管理器,导航到解决方案目录.观察.sln文件内容与解决方案结构的匹配方式.编辑条目,使用资源管理器进行相应的更改.先备份.
我使用以下解决方案来解决我的问题:
这确实很好地清理了整个项目。然后我将整个项目添加到 Vault(版本控制系统),一旦它进入 VSS,我再次删除该文件夹(实际上,只是先重命名它)并从 VSS 系统检索它,这样任何过时的二进制文件和其他垃圾都会被删除。也走了。虽然工作量很大,但结果正是它所需要的。