dotnet new web
后,wwwroot文件夹未添加到项目中。我应该手动添加它吗?
这是我看到的项目结构:
我正在按照here进行本教程,但不是使用VS,而是使用VS代码和.NET Core CLI。这是否意味着借助dotnet new web
和VS GUI创建的模板是不同的?
答案 0 :(得分:1)
似乎是设计使然,版本2.2及更高版本的空项目模板不包含wwwroot
文件夹。
您可以将新文件夹添加到项目中,并将其命名为wwwroot
。它的外观应带有适当的图标,并可以按预期工作。另外,您可以使用dotnet new mvc
或dotnet new webapp
创建一个ASP.NET Core Web App(模型-视图-控制器)模板,该模板会自动生成wwwroot
文件夹。
参考:
https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new?tabs=netcore22