91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET?Core命令行界面CLI怎么使用

發布時間:2022-02-10 13:37:50 來源:億速云 閱讀:111 作者:iii 欄目:開發技術

這篇文章主要介紹“ASP.NET Core命令行界面CLI怎么使用”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“ASP.NET Core命令行界面CLI怎么使用”文章能幫助大家解決問題。

CLI (Command Line Interface)

.NET Core CLI(命令行界面)是一個新的跨平臺工具,用于創建,還原程序包,構建,運行和發布ASP.NET Core應用程序。適用于任何類型的Web應用程序的.NET Core CLI命令使用進程外托管,即它使用Kestrel服務器運行該應用程序。

到目前為止,我們創建的所有應用程序都使用Visual Studio。 Visual Studio在內部使用此.NET CLI命令還原,生成和發布應用程序。其他高級IDE,編輯器和工具,例如Visual Studio Code使用這些CLI命令來支持創建,還原,發布和運行.NET Core應用程序。

當我們安裝.NET Core SDK時,默認情況下還將安裝.NET Core CLI。因此,我們不需要在開發環境(即我們的本地計算機)上單獨安裝它。我們可以使用命令提示符來驗證相同的內容,即是否已安裝.NET CLI。要進行驗證,請打開命令提示符(Windows),終端(Linux)并鍵入“ dotnet”,然后按Enter,如下所示。如果它顯示用法和幫助選項(如下圖所示),則表明.NET Core CLI已正確安裝。

ASP.NET?Core命令行界面CLI怎么使用

.NET Core CLI命令結構

.NET Core CLI命令結構不過是我們編寫.NET Core CLI命令的方式。 以下是.NET Core CLI命令的命令結構:

dotnet <命令> <參數> <選項>

注意:所有.NET Core CLI命令均以名為dotnet的驅動程序開頭。 驅動程序即dotnet開始執行指定的命令。 在dotnet之后,我們需要指定命令(也稱為動詞)以執行特定操作。 每個命令后都可以帶有參數和選項。

如何獲取所有.NET Core命令

打開命令提示符(CMD),然后鍵入dotnet help,然后按Enter,它將顯示所有.NET Core CLI命令。 下面給出了一些命令及其用法。

  • add: Add a package or reference to a .NET project(添加一個包或對.NET項目的引用).

  • build: Build a .NET project(構建一個.NET項目).

  • build-server: Interact with servers started by a build(與由構建啟動的服務器進行交互).

  • clean: Clean build outputs of a .NET project(清理.NET項目的生成輸出).

  • help: Show command-line help(顯示命令行幫助).

  • list: List project references for a .NET project(列出.NET項目的項目引用).

  • msbuild: Run Microsoft Build Engine (MSBuild) commands(運行Microsoft Build Engine(MSBuild)命令).

  • new: Create a new .NET project or file(創建一個新的.NET項目或文件).

  • nuget: Provides additional NuGet commands(提供其他NuGet命令).

  • pack: Create a NuGet package(創建一個NuGet包).

  • publish: Publish a .NET project for deployment(發布一個.NET項目以進行部署).

  • remove: Remove a package or reference from a .NET project(從.NET項目中刪除程序包或引用).

  • restore: Restore dependencies specified in a .NET project(恢復.NET項目中指定的依賴項).

  • run: Build and run a .NET project output(構建并運行.NET項目輸出).

  • sln: Modify Visual Studio solution files(修改Visual Studio解決方案文件).

  • store: Store the specified assemblies in the runtime package store(將指定的程序集存儲在運行時程序包存儲中).

  • test: Run unit tests using the test runner specified in a .NET project(使用.NET項目中指定的測試運行器運行單元測試).

  • tool: Install or manage tools that extend the .NET experience(安裝或管理可擴展.NET體驗的工具).

  • vstest: Run Microsoft Test Engine (VSTest) commands(運行Microsoft測試引擎(VSTest)命令)

項目修改命令

  • add package: Adds a package reference to a project.(將軟件包引用添加到項目。)

  • add reference: Adds project-to-project (P2P) references.(添加項目間參考(P2P)。)

  • remove package: Removes package reference from the project.(從項目中刪除軟件包引用。)

  • remove reference: Removes project reference.(刪除項目參考.)

  • list reference: Lists all project-to-project references.(列出所有項目間參考。)

高級命令

  • nuget delete: Deletes or un-lists a package from the server.(從服務器刪除或取消列出軟件包。)

  • nuget locals: Clear or lists NuGet resources.(清除或列出NuGet資源。)

  • nuget push: Pushes a package to the server and publishes it.(將軟件包推送到服務器并發布。)

  • msbuild: Builds a project and all of its dependencies.(構建項目及其所有依賴項。)

  • dotnet install script: Script used to install .NET Core CLI tools and the shared runtime.
    (用于安裝.NET Core CLI工具和共享運行時的腳本)

(用于安裝.NET Core CLI工具和共享運行時的腳本)

使用.NET Core CLI命令創建一個新項目

讓我們在不使用Visual Studio的情況下,使用命令行界面創建,還原,構建和運行.NET Core控制臺應用程序。 要創建一個新的.NET Core項目,我們必須使用“ new”命令以及模板名稱參數。 我們可以使用CLI創建控制臺,類庫,Web,WebApp,MVC,WebAPI,react,Angular,React等項目。

以下命令使用TEMPLATE創建一個新的dotnet核心項目:

dotnet new <模板>

您可以使用以下方法找到模板列表:

dotnet new-l

鍵入dotnet new -l并按Enter后,它將顯示基于機器上安裝的.NET Core版本的可用模板列表,如下圖所示:

ASP.NET?Core命令行界面CLI怎么使用

示例:使用.NET Core CLI創建控制臺應用程序

以下命令在當前目錄中創建一個與當前目錄同名的新控制臺項目。

C:\Users\zhouh\Desktop\MyApp>dotnet new console

一旦執行了以上命令,它將創建一個控制臺應用程序,并且您將獲得以下輸出。

ASP.NET?Core命令行界面CLI怎么使用

使用 .NET CLI 命令運行項目

要運行 .NET Core 項目,我們需要使用"dotnet run"命令,如下所示:在這里,你可以看到它顯示輸出 Hello World!

ASP.NET?Core命令行界面CLI怎么使用

使用 .NET 核心 CLI 命令生成項目

為了構建一個新的或現有的項目,我們需要使用以下“ dotnet build”命令來構建您的.NET Core項目:

ASP.NET?Core命令行界面CLI怎么使用

關于“ASP.NET Core命令行界面CLI怎么使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安西县| 渝中区| 扬中市| 明水县| 邓州市| 庆云县| 宁陵县| 梁河县| 广西| 莎车县| 天全县| 玉林市| 永兴县| 五华县| 永吉县| 吉木萨尔县| 舟曲县| 卢氏县| 北辰区| 永善县| 曲阳县| 华安县| 夏河县| 彩票| 安溪县| 小金县| 塘沽区| 潜山县| 黄冈市| 鹤庆县| 邵阳市| 丰都县| 城口县| 新泰市| 田东县| 中牟县| 平湖市| 普洱| 罗甸县| 齐河县| 湟中县|