将新项目添加到asp.net核心解决方案

时间:2017-05-14 05:41:43

标签: c# asp.net-core .net-core

Below is my project structure

FirstCoreApps是一个.net核心空Web应用程序.. 当我尝试添加新的Web项目CoreMVC时,它也会向FirstCoreApps添加一个目录,如屏幕截图所示。

我是Asp.net核心的新手,请让我知道是什么原因以及如何处理这个....

1 个答案:

答案 0 :(得分:4)

当您创建第二个项目时,您似乎意外地在第一个项目的文件夹内创建了它。

如果解决方案(CoreApps.sln)文件与第一个项目文件(FirstCoreApps.csproj)位于同一目录中,则会发生这种情况。然后,对话框可能会建议您不应该使用的目录。

由于新项目模型自动包含csproj文件夹中的所有内容,因此第二个项目的文件将自动成为第一个项目的一部分。

创建新项目时,请务必选中“为解决方案创建目录”。这将创建一个文件夹结构,其中.sln文件在其自己的文件夹中创建,并且始终在其自己的子文件夹中进行投影。

enter image description here