如何在visual studio 2015中创建或转换具有特定目录结构的解决方案?

时间:2017-04-06 20:30:19

标签: c# visual-studio

在Visual Studio 2015中,当我创建一个包含单个新项目的新解决方案时,目录结构如下所示

MyProject
- .vs
- MyProject
- MyProject.sln

其中MyProject\MyProject是一个目录,包含源代码和二进制文件以及其他文件和目录:.cs个文件,App_DatabininstallobjProperties,....

但是其他人创建的单个项目的解决方案的目录结构看起来像

MyProject
- .vs
- everything in MyProject\MyProject in the above example
- MyProject.sln

也就是说,MyProject没有像第一个示例中那样名为MyProject的子目录,而是在第一个示例中直接包含MyProject\MyProject的内容。

  • 我不知道我做了什么创造了第一个例子。

  • 我想知道在使用单个项目创建新解决方案时如何创建第二个示例?

  • 如何将第一个示例中的单个项目的现有解决方案转换为第二个示例?

  • 是否有一个例子优先于另一个?

感谢。

1 个答案:

答案 0 :(得分:1)

  • 这可能是您所做的,导致您的解决方案在另一个目录中创建。当您单击创建项目时 - 它会询问您。

  • 您可以通过在不同目录中创建项目来创建第二个,并选中该框以将您的解决方案放在其他位置。

  • 您随时可以删除解决方案。当你打开项目,并点击全部保存 - VS将尝试为你创建另一个解决方案 - 然后你可以将它保存在任何你想要的地方。

  • 我认为首选项主要是个人偏好,但是当您在一个解决方案中有多个项目时,最好将解决方案放在所有项目之外。 希望有所帮助。

相关问题