dotnet命令

dotnet命令dotnet 命令

安装好.Net Core SDK后就可以使用dotnet命令。

dotnet命令
命令 解释
dotnet 命令本身,可以使用dotnet app.dll运行应用
dotnet build 生成.NET Core应用程序
dotnet clean 清理项目生成的输出
dotnet new 为给定的模板初始化C#或F#项目
dotnet pack 创建代码的NuGet包
dotnet publish

发布应用程序及其依赖项到文件夹

发布.NET依赖于框架或独立应用程序

dotnet restore 还原给定应用程序的依赖项
dotnet run 从源代码运行应用程序
dotnet sln 用于添加、删除和列出解决方案文件中项目的选项
dotnet test 使用测试运行程序运行测试
dotnet help 显示指定命令更详细的在线文档
dotnet store 将指定的程序集存储到运行时包存储区
项目修改命令
命令 解释
dotnet add reference 添加项目引用
dotnet list reference 列出项目引用
dotnet remove reference 删除项目引用
dotnet add package 添加NuGet包
dotnet remove package 删除NuGet包
高级命令
命令 解释
dotnet nuget delete 从服务区删除或取消列出包
dotnet nuget locals 清除或列出本地NuGet资源,例如HTTP请求缓存、临时缓存或计算机范围的全局包文件夹
dotnet nuget push 将包推送到服务器,并将其发布
dotnet msbuild 访问功能完备的MSBuild
工具管理命令
命令 解释
dotnet tool install 安装指定.NET Core工具
dotnet tool list 列出当前计算机上的.net Core工具
dotnet tool update 更新指定.NET Core工具
dotnet tool uninstall 卸载指定.NET Core工具
PS C:\Users\a-xiaobodou> dotnet new -all “dotnet new”命令基于模板创建 .NET 项目。 常用模板包括: 模板名 短名称 语言 标记 -------------------- ------------ ---------- ------------------- 控制台应用 console [C#],F#,VB Common/Console 类库 classlib [C#],F#,VB Common/Library ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages Blazor Server App blazorserver [C#] Web/Blazor Windows 窗体应用 winforms [C#],VB Common/WinForms WPF 应用程序 wpf [C#],VB Common/WPF 例如: dotnet new console 通过以下方式显示模板选项: dotnet new console -h 通过以下方式显示已安装的所有模板: dotnet new --list 通过以下方式显示 NuGet.org 上可用模板: dotnet new web --search PS C:\Users\a-xiaobodou> 

PS C:\Users\a-xiaobodou> dotnet new --list 这些模板已匹配你的输入: 模板名 短名称 语言 标记 --------------------------- ------------------- ---------- --------------------------------------------------------- .NET MAUI Blazor 应用 maui-blazor [C#] MAUI/Android/iOS/macOS/Mac Catalyst/Windows/Tizen/Blazor .NET MAUI ContentPage (C#) maui-page-csharp [C#] MAUI/Android/iOS/macOS/Mac Catalyst/WinUI/Tizen/Xaml/Code .NET MAUI ContentPage (X... maui-page-xaml [C#] MAUI/Android/iOS/macOS/Mac Catalyst/WinUI/Tizen/Xaml/Code .NET MAUI ContentView (C#) maui-view-csharp [C#] MAUI/Android/iOS/macOS/Mac Catalyst/WinUI/Tizen/Xaml/Code .NET MAUI ContentView (X... maui-view-xaml [C#] MAUI/Android/iOS/macOS/Mac Catalyst/WinUI/Tizen/Xaml/Code .NET MAUI ResourceDictio... maui-dict-xaml [C#] MAUI/Android/iOS/macOS/Mac Catalyst/WinUI/Xaml/Code .NET MAUI类库 mauilib [C#] MAUI/Android/iOS/macOS/Mac Catalyst/Windows/Tizen .NET MAUI应用 maui [C#] MAUI/Android/iOS/macOS/Mac Catalyst/Windows/Tizen 解决方案文件 sln Solution 控制台应用 console [C#],F#,VB Common/Console 类库 classlib [C#],F#,VB Common/Library Android Activity template android-activity [C#] Android/Mobile Android Application android [C#] Android/Mobile Android Class Library androidlib [C#] Android/Mobile Android Java Library Bin... android-bindinglib [C#] Android/Mobile Android Layout template android-layout [C#] Android/Mobile Android Wear Application androidwear [C#] Android/Mobile ASP.NET Core Empty web [C#],F# Web/Empty ASP.NET Core gRPC Service grpc [C#] Web/gRPC ASP.NET Core Web API webapi [C#],F# Web/WebAPI ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages ASP.NET Core Web App (Mo... mvc [C#],F# Web/MVC ASP.NET Core with Angular angular [C#] Web/MVC/SPA ASP.NET Core with React.js react [C#] Web/MVC/SPA ASP.NET Core with React.... reactredux [C#] Web/MVC/SPA Blazor Server App blazorserver [C#] Web/Blazor Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA Dotnet 本地工具清单文件 tool-manifest Config dotnet gitignore 文件 gitignore Config EditorConfig 文件 editorconfig Config global.json file globaljson Config iOS 绑定库(预览) iosbinding [C#] iOS/Mobile iOS 控制器模板(预览版) ios-controller [C#] iOS/Mobile iOS 类库(预览) ioslib [C#] iOS/Mobile iOS 选项卡式应用程序(预... ios-tabbed [C#] iOS/Mobile iOS 应用程序(预览) ios [C#] iOS/Mobile MacCatalyst 绑定库(预览) maccatalystbinding [C#] macOS/Mac Catalyst MacCatalyst 应用程序(预览) maccatalyst [C#] macOS/Mac Catalyst MSTest Test Project mstest [C#],F#,VB Test/MSTest MVC ViewImports viewimports [C#] Web/ASP.NET MVC ViewStart viewstart [C#] Web/ASP.NET NuGet 配置 nugetconfig Config NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit Protocol Buffer File proto Web/gRPC Razor Class Library razorclasslib [C#] Web/Razor/Library/Razor Class Library Razor Component razorcomponent [C#] Web/ASP.NET Razor Page page [C#] Web/ASP.NET Web 配置 webconfig Config Windows 窗体控件库 winformscontrollib [C#],VB Common/WinForms Windows 窗体类库 winformslib [C#],VB Common/WinForms Windows 窗体应用 winforms [C#],VB Common/WinForms Worker Service worker [C#],F# Common/Worker/Web WPF 应用程序 wpf [C#],VB Common/WPF WPF Class library wpflib [C#],VB Common/WPF WPF Custom Control Library wpfcustomcontrollib [C#],VB Common/WPF WPF User Control Library wpfusercontrollib [C#],VB Common/WPF xUnit Test Project xunit [C#],F#,VB Test/xUnit PS C:\Users\a-xiaobodou>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221144.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午6:48
下一篇 2026年3月17日 下午6:49


相关推荐

  • NetXray「建议收藏」

    NetXray「建议收藏」NetXRay是由CincoNetworks公司开发的一个用于高级分组检错的软件,功能很强大。IP地址查询工具。硬件要求硬件要求对硬件要求低,可运行常用的windows平台。主要功能主要功

    2022年7月2日
    24
  • CListCtrl大数据显示[通俗易懂]

    CListCtrl大数据显示[通俗易懂]CListCtrl是个很方便的东西,但是当数据大到一个程度(比如说10万条数据),显示速度就会非常的慢。解决办法就是用虚拟列表。CListCtrl显示数据的原理是将需显示的所有数据拷贝在它内部的一块空间里,然后显示出来。一但数据量过大,拷贝的时间就会延长,显示速度当然也就非常慢了。而虚拟列表则不需要将显示数据拷贝到内部空间,它的做法是当需要显示某个数据时,才将数据拷入内部空间。看上去好像和普通CLi

    2022年6月23日
    29
  • 微信小程序云开发 数据库操作(增删查改)

    微信小程序云开发 数据库操作(增删查改)

    2021年11月11日
    87
  • 红帽linux配置yum源文件_linux查看yum源信息

    红帽linux配置yum源文件_linux查看yum源信息Yum(yellowdogupdatermodified):解决安装过程中的依赖性关系。库中记录软件包的依赖性关系,根据需要安装的软件包,自动安装依赖的其它软件包软件仓库来源:本地ISO镜像;RHEL系统需要购买订阅;CentOS系统;Epel配置文件位置:/etc/yum.repos.d/[AppStream]name=AppstreamfromlocalDVDbaseurl=file:///run/media/root/RHEL-8-0-0-BaseOS-x86_6.

    2022年8月12日
    7
  • 模态对话框VS非模态对话框

    模态对话框VS非模态对话框模态对话框 VS 非模态对话框模态对话框 此对话框关闭后 它的上一级对话框才可操作非模态对话框 两个对话框可同时操作代码实现例如 在 MainWindow 中 利用 pushButton 打开新的对话框 voidMainWind on pushButton clicked 非模态对话框 QDialog dlg newQDialog this dl

    2026年3月19日
    3
  • 极简部署教程!五分钟搞定本地部署GPT-OSS!

    极简部署教程!五分钟搞定本地部署GPT-OSS!

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号