经常需要在服务器上安装.NET Core,每次都要从百度上搜索相关关键词,找到微软的文档,今天还是记录在博客中吧,用到的时候立马就能找到。 https://www.microsoft.com/net/…
使用.NET Core开发程序时,使用dynamic类型,在编译的时候会报下面的错误 错误信息为: CS0656 缺少编译器要求的成员“Microsoft.CSharp.RuntimeBinder.C…
dotnet add package 为项目添加 NuGet 包引用。 执行添加包引用命令后,首先会检查包与项目框架的兼容性,通过后,会将 <PackageReference> 元素添加到…
dotnet add reference 添加项目到项目的引用。 执行添加项目引用后,<ProjectReference> 元素会被添加到项目文件中。 <ItemGroup> …
dotnet sln 是解决方案文件的操作命令,包括添加项目、移除项目和列举解决方案中的项目。 命令 add <PROJECT> ... 添加项目到解决方案。 // 添加一个项目到解决方案…
dotnet store 命令将指定的程序集存储到运行时包存储区。程序集默认都是针对目标运行时和框架优化过的。 选项 -h|--help 打印帮助信息。 -f|--framework <FRAM…
dotnet test 命令用于执行项目中的单元测试。单元测试项目由两部分组成:单元测试框架以及它的运行程序(Test Runner)。常用的单元测试框架由:MSTest,NUnit 和 xUnit。…
dotnet pack 命令用于生成项目并创建 NuGet 包。如果指定了 --include-symbols 选项,还会额外生成一个包含调试符号的包。 项目的 NuGet 依赖被添加到 .nuspe…
dotnet publish 命令用于发布项目以便部署到目标环境。 dotnet publish 会编译程序,读取项目文件中的依赖项,并将结果输出到一个目录。输出的内容包括: .dll 程序集文件,包…
dotnet run 命令允许从源代码运行应用程序,这对于从命令行快速迭代开发非常有用。它依赖于 dotnet build 命令生成代码,任何生成需要的,比如要先执行还原,同样适用于 dotnet r…
dotnet build 命令将项目及其依赖项生成一组二进制文件。二进制文件包括 .dll 程序集文件 (包含 IL 中间语言) 和用于调试的 .pdb 符号文件。同时生成的还有 .deps.json…
dotnet restore 命令使用 NuGet 还原依赖项和工具包。例如,使用 EntityFramework Core 的时候需要安装 Micorsoft.EntityFrameworkCore…
dotnet new 命令用来初始化项目,也可以用来创建解决方案文件、Nuget 配置文件等。 dotnet new 根据指定的模板和选项调用模板引擎创建项目。目前 dotnet new 已经提供了非…
.NET Core CLI 是用于开发 .NET Core 应用程序的工具链,它具有跨平台的特性,也就是说同一个命令在不同的平台下具有一致性。它是很多高级工具,如集成开发环境(IDE),编辑器的基础。…
本文使用Visual Studio Code 写一个.NET Core 2.0 的Hello World例子。 在 Windows 上打开命令提示符 (macOS 和 Linux 上打开终端)。新建目…
.NET Core的开发工具在Windows上有Visual Studio 2017,在macOS上有Visual Studio for Mac,这都是集成开发工具,功能强大。但明哥更偏爱使用Visu…
1. 前言 值得一提的是,同一台机器上可以安装多个版本的 .NET Core,如 .NET Core 1.0.5、1.1.2 和 2.0,打开 \path\to\dotnet\shared\Micro…
俗话说:“工欲善其事必先利其器”,“磨刀不误砍柴工”,这两句古谚大致讲了同一个道理,要想把事情干好,一定要先把准备工作做好了,开发也是如此。 .NET Core SDK 是学习 .NET Core 的…
在使用.NET Core 操作Sqlite数据库时,使用的是Microsoft.Data.SQLite这个包。 https://www.nuget.org/packages/Microsoft.Dat…
原文地址:http://dockone.io/article/1369。这是作者翻译自国外的一篇文章,目前已经比较老了,但作为参考还是有一定的价值。 对于Microsoft和.NET来说,这是一个新的…

关注我们的公众号

微信公众号