命令
- 创建一个console项目
dotnet new console -o projectname
- 编译项目
dotnet build
- 运行项目
dotnet run
- 创建一个asp .net core 项目
dotnet new mvc --auth Individual -o projectname
- .net core 的数据库数据迁移
- 生成迁移文件
dotnet ef migrations add AddItems
- 撤销迁移
dotnet ef migrations remove ...
- 查看迁移列表
dotnet ef migrations list
- 迁移数据
dotnet ef database update
- 生成迁移文件
文档目录
dotnet new mvc 模板为你生成了多个文件和目录。在默认创建的基本内容里,这几个是最重要的:
-
Program.cs 和 Startup.cs 文件,设置 web 服务器和 ASP.NET Core 的处理管线。在 Startup 类里,你可以添加中间件,它们用于 处理和调整传入的请求、提供静态内容和错误页面。在这里,你还可以向依赖注入容器中添加你自己的服务(后面细说)。
-
Models、Views,和 Controllers目录里放置着 模型-视图-控制器(MVC,Model-View-Controller)架构的组件。下一章,你将一探他们三者的究竟。
-
wwwroot 目录里放着 CSS、JavaScript、图片文件 这些静态资源。wwwroot 里的文件将作为静态内容,将会自动被打包和压缩。
-
appsettings.json 文件里包含着 ASP.NET Core 启动时读取的配置信息。你可以用它来保存数据库连接字符串或者其它你不想硬编码的任何内容。
Windows
Start
调试
- 若要在调试停止时自动关闭控制台,请启用“工具”->“选项”->“调试”->“调试停止时自动关闭控制台”。
- Release下 加断点无效 Debug是有效的
- 在调试情况下 可以在即时窗口中 输入变量 查看他的值 或者设置他的值
name // 回车查看name变量的值
name = "hello" // 回车设置name变量的值
命令
- dotnet new console
- dotnet build
- dotnet run
- dotnet --info 查看平台信息
- dotnet --version 查看.net core 的版本
发布
- 右击项目 -> 发布 -> Folder
Linux
Downloads
- 下载SDK
- 解压 并将路径添加到环境变量中 DOTNET_ROOT 、PATH
Start
- 创建一个Console 项目
dotnet new console [-o test1]
- 运行Console 项目
dotnet run
- 带参数运行
dotnet run -- John
或者dotnet run John
网友评论