首页 > 解决方案 > 运行 `dotnet new web` 后,wwwroot 文件夹未添加到项目中

问题描述

wwwroot 文件夹在运行dotnet new web. 我应该手动添加吗?

这是我看到的项目结构:

在此处输入图像描述

我正在按照此处的教程进行操作,但我使用的是 VS Code 和 .NET Core CLI 而不是 VS。这是否意味着借助 VS GUI 创建的模板dotnet new web和借助 VS GUI 创建的模板不同?

标签: visual-studioasp.net-core.net-corevisual-studio-codeproject

解决方案


2.2 及以上版本的空项目模板不包含文件夹似乎是设计使然wwwroot

您可以在项目中添加一个新文件夹并调用它wwwroot。它应该具有正确图标的外观并按预期工作。此外,您可以使用dotnet new mvcdotnet new webapp创建自动生成wwwroot文件夹的 ASP.NET Core Web 应用程序(模型-视图-控制器)模板。

参考 :

https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new?tabs=netcore22

asp.net core 2.2 中的 wwwroot 文件夹


推荐阅读