如何将现有项目(项目自己的文件,项目所依赖的其他文件,设置(包括其他包含目录)和所有项目)从一个解决方案移动到
我正在使用Visual Studio Community 2015。
我不想破解.sln文件;我希望VS正确地做到这一点。 .sln文件包含我不理解的ID。
每个项目都应保留其当前的项目名称。
我想要移动几个项目,每个项目都有不属于项目本身的依赖项,所以一个简单的方法会很好。
我看到Visual Studio move project to a different folder,但它没有回答我的问题。
“项目”菜单中的任何项目都不相关(这是我认为相关项目的位置,如果有的话),或任何其他工具栏菜单,或者单击鼠标按钮2时弹出的菜单项目在解决方案资源管理器中的条目...
答案 0 :(得分:6)
以下是我现在的表现 - 感谢HansPassant的评论。
如果新解决方案尚不存在,请按以下步骤创建:
我认为项目是解决方案的一部分(而不是与解决方案分开的项目)。因此,在我的解决方案中,项目的目录是包含项目的解决方案的子目录。
为什么我之前没有看到这个?两件事情。一个是我希望通过在项目的解决方案资源管理器条目上单击鼠标按钮2来弹出一个弹出的功能。另一个是我从未创建过这样的解决方案 - 只创建了一个项目,选择现有的解决方案或“创建新的解决方案”视具体情况而定。不是很好的UI,IMO,隐藏“新项目”下的“创建解决方案”功能。一旦新的解决方案存在,汉斯的方法使任务的其余部分变得容易。