繁体   English   中英

.net核心解决方案 - 项目结构

[英].net Core Solution - Project stucture

我想用VS Code创建一个解决方案。

所有项目都将是.Net Core项目。 在此解决方案中,将有共享库项目,Web API项目,反应网站项目。

解决方案中的其他项目将使用共享库。

我找不到任何好的例子来创建我需要的解决方案similir。

只需下载visual studio 2019的社区编辑器。它有一个项目模板,其中包含一个.net核心项目,提供服务器端和前端的响应应用程序。 您可以轻松添加库项目。 我建议你使用.Net标准。

新项目 - > ASP.NET核心Web应用程序 - > React.js

编辑:

好的官方模板看起来像这样:

  • SolutionFile
    • ASP.NET核心Web应用程序项目
      • ClientApp(包含react应用程序)
      • 控制器(您的API控制器)
      • Programm.cs
      • Startup.cs
    • 图书馆项目

IMP:我没有足够的声誉来添加评论

将共享项目保留在所有其他具有引用的.net核心应用程序/库之外,并使用dotnet add reference命令在需要的地方引用它们。

dotnet添加参考

如果要创建解决方案文件,请使用dotnet new sln命令。 使用dotnet sln命令更改创建的解决方案文件。

dotnet new dontet sln

使用VS Code中提供的工作空间选项 并保存它们(工作区)以供功能参考,在调试过程中它很方便。

希望这有助于解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM