最近想用VSCode开发.netCore项目,从零开始学习,先把理论基础熟悉一下。
本篇目录
dotnet?
dotnet 是一款管理.NET源代码和二进制文件的工具,它公开执行特定任务的命令,如`dotnet build`。每个命令都定义自己的参数。 在每个命令后键入 --help 以访问简要帮助文档。可以使用 dotnet 来运行应用程序,方法是指定应用程序 DLL,如 dotnet
myapp.dll. 要了解部署选项,请参阅 .NET Core 应用程序部署 。
dotnet选项
--additional-deps
其他 deps.json 文件的路径。
--additionalprobingpath
包含要进行探测的探测策略和程序集的路径。
-d|--diagnostics
启用诊断输出。---fx-version
用于运行应用程序的 .NET Core 运行时版本。
-h|--help
打印出给定命令的文档,如 dotnet build --help。 dotnet --help 打印可用命令列表。--info
打印出有关 .NET Core 安装和计算机环境(如当前操作系统)的详细信息,并提交 .NET Core 版本的 SHA。--list-runtimes
显示已安装的 .NET Core 运行时。--list-sdks
显示已安装的 .NET Core SDK。--roll-forward-on-no-candidate-fx
所需的共享框架不可用时,请定义行为。 N 可以是:
- 0 - 禁用次要版本前滚。
- 1 - 前滚次要版本,但不前滚主版本。 这是默认行为。
- 2 - 前滚次要和主版本。
有关详细信息,请参阅前滚。
-v|--verbosity
设置命令的详细级别。 允许使用的值为 q[uiet]、m[inimal]、n[ormal]、d[etailed] 和 diag[nostic]。 并非在每个命令中均受支持;请参阅特定的命令页,确定此选项是否可用。
--version
打印使用中的 .NET Core SDK 版本。dotnet 命令
dotnet build
生成 .NET Core 应用程序。
dotnet build-server
与通过生成启动的服务器进行交互。
dotnet clean
清除生成输出。
dotnet help
显示命令更详细的在线文档。帮助请后面输入-h 查看dotnet migrate
将有效的预览版 2 项目迁移到 .NET Core SDK 1.0 项目。帮助请后面输入-h 查看dotnet new
为给定的模板初始化 C# 或 F# 项目。
dotnet pack
创建代码的 NuGet 包。
dotnet publish
发布 .NET 依赖于框架或独立应用程序。
dotnet restore
还原给定应用程序的依赖项。
dotnet run
从源运行应用程序。
dotnet sln
用于添加、删除和列出解决方案文件中项目的选项。