【问题标题】:Why Visual Studio 2019 is not creating Content, AppData, Scripts folder为什么 Visual Studio 2019 不创建 Content、AppData、Scripts 文件夹
【发布时间】:2019-11-25 05:26:46
【问题描述】:

我已经安装了Visual Studio 2019 community edition. 当我创建一个 .NET Core MVC 项目时,Visual Studio 没有创建所需的文件夹结构。

我已按照 Visual Studio 2019 向导创建了一个 MVC 项目。我面临的另一个问题是 .NET 2.2 在选择环境时不可用,所以我在这里使用 2.1。请帮忙。

我的文件夹结构包含:

互联服务

依赖关系,

属性,

wwwroot,

控制器(文件夹),

模型(文件夹),

视图(文件夹),

应用设置,

程序.cs,

Startup.cs

【问题讨论】:

  • 这就是 .Net Core MVC 项目应该如何创建您的文件夹结构的方式。您期望的文件夹来自旧项目。

标签: asp.net-mvc visual-studio asp.net-core visual-studio-2019


【解决方案1】:

这是新的asp core mvc 结构。您需要做的就是将静态文件放在wwwroot 文件夹中,使用startup.cs 而不是旧的应用程序启动,也可以是应用程序设置的应用程序设置。

【讨论】:

  • “我的”静态文件在哪里?我们是否应该在创建新项目之前预先准备好一些东西?在我看来,与旧框架相比,这是一种倒退。
【解决方案2】:

Asp Core Mvc 不会创建这些目录。

Asp Core Mvc 目录结构:

  • 应用程序文件

  • 配置文件

  • 静态资产

  • 运行时(仅限自包含部署)

您可以在此处阅读并了解更多信息:ASP.NET Core directory structure

ASP.NET Documentation

【讨论】:

    猜你喜欢
    • 2021-05-08
    • 2021-05-07
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2021-01-20
    • 2020-05-13
    • 1970-01-01
    • 2011-07-15
    相关资源
    最近更新 更多