繁体   English   中英

如何使用 Visual Studio 2019 for Mac 向 ASP.NET MVC 项目添加区域?

[英]How to add an Area to an ASP.NET MVC project using Visual Studio 2019 for Mac?

我正在学习 Udemy ASP.NET Core 3 MVC 课程,我正在尝试向我的项目添加一个区域。 我知道在 PC 上,这已移至“新脚手架项目”,其中显示区域选项,但在 Mac 上,此选项是“新脚手架”,而“区域”不是一个选项。

那么如何向我的 ASP.NET MVC 项目添加一个新区域呢? 谷歌未能返回任何专门针对 Mac 的内容。

我理解你的需要。 在 macOS 中,您没有像 Visual Studio for Windows 这样的强大工具。 您需要使用命令行。

https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-3.1&tabs=netcore-cli

您将属于以下两种情况中的一种:是否存在现有的身份数据库架构。 在任何情况下,您都可以使用命令行。 使用这样的东西:

dotnet tool install -g dotnet-aspnet-codegenerator
dotnet aspnet-codegenerator identity --useDefaultUI
dotnet ef migrations add CreateIdentitySchema
dotnet ef database update
// ...

拳头:安装工具

dotnet tool install -g dotnet-aspnet-codegenerator

第二,使用它

dotnet aspnet-codegenerator identity --useDefaultUI

其他技巧:您可以在PC(甚至远程Windows服务器)上创建一个新项目,生成您想要的所有内容,然后将其推送到Git服务器或将这些文件手动复制到文件系统中。 简单实用。

暂无
暂无

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

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