新聞中心
在Linux上使用Visual Studio進行ASP.NET開發(fā)的推薦配置

創(chuàng)新互聯(lián)公司始終致力于在企業(yè)網站建設領域發(fā)展。秉承“創(chuàng)新、求實、誠信、拼搏”的企業(yè)精神,致力為企業(yè)提供全面的網絡宣傳與技術應用整體策劃方案,為企業(yè)提供包括“網站建設、成都響應式網站建設、手機網站建設、微信網站建設、重慶小程序開發(fā)公司、商城網站定制開發(fā)、平臺網站建設秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
隨著.NET Core的發(fā)布,ASP.NET開發(fā)已經不再局限于Windows平臺,現(xiàn)在,我們可以在Linux上使用Visual Studio進行ASP.NET開發(fā),本文將介紹在Linux上使用Visual Studio進行ASP.NET開發(fā)的推薦配置。
安裝Linux系統(tǒng)
我們需要在計算機上安裝一個Linux發(fā)行版,推薦的發(fā)行版有:Ubuntu、Debian、Fedora等,這些發(fā)行版都有詳細的安裝教程,可以在網上找到。
安裝.NET Core SDK
1、打開終端,輸入以下命令下載.NET Core SDK安裝包:
wget https://packages.microsoft.com/config/ubuntu/18.04/packagesmicrosoftprod.deb O packagesmicrosoftprod.deb
2、安裝下載好的安裝包:
sudo dpkg i packagesmicrosoftprod.deb
3、更新軟件包列表:
sudo aptget update
4、安裝.NET Core SDK:
sudo aptget install y apttransporthttps && sudo aptget update && sudo aptget install y dotnetsdk3.1
安裝Visual Studio Code
1、訪問Visual Studio Code官網(https://code.visualstudio.com/)下載適用于Linux的安裝包。
2、解壓下載好的安裝包:
tar xvf code_*.tar.gz
3、進入解壓后的目錄:
cd code*
4、添加可執(zhí)行權限:
chmod +x code
5、運行Visual Studio Code:
./code
安裝C#插件和ASP.NET Core插件
1、打開Visual Studio Code,點擊左側的擴展圖標,搜索“C#”,找到“C# by Microsoft”插件,點擊安裝。
2、同樣的方式,搜索“ASP.NET Core”,找到“ASP.NET Core C# Snippets”插件,點擊安裝。
創(chuàng)建ASP.NET Core項目
1、打開終端,輸入以下命令創(chuàng)建一個新的ASP.NET Core項目:
dotnet new webapp o MyWebApp runtime ubuntu.18.04x64 norestore u Microsoft.AspNetCore.Mvc.RazorPages::VERSION=3.1.0 force framework netcoreapp3.1 output MyWebAppProjectFolderName name MyWebAppProjectName content "Pages/Index.html" "Pages/About.html" "Pages/Contact.html" "Pages/Error.html" "Pages/Shared/_Layout.cshtml" "Pages/Shared/_ViewImports.cshtml" "Pages/Shared/_ValidationScriptsPartial.cshtml" "Pages/Shared/_ViewStart.cshtml" "wwwroot/css" "wwwroot/js" "wwwroot/lib" "wwwroot/images" "wwwroot/favicon.ico" nugetpackageid Microsoft.AspNetCore.StaticFiles nugetpackageversion 3.1.0 uselaunchprofile true norestore v m p wwwroot n MyWebAppProjectName d "/Pages/MyWebAppProjectFolderName" f netcoreapp3.1 c Release o MyWebAppProjectFolderName force u Microsoft.AspNetCore.Mvc.RazorPages::VERSION=3.1.0 force framework netcoreapp3.1 output MyWebAppProjectFolderName name MyWebAppProjectName content "Pages/Index.html" "Pages/About.html" "Pages/Contact.html" "Pages/Error.html" "Pages/Shared/_Layout.cshtml" "Pages/Shared/_ViewImports.cshtml" "Pages/Shared/_ValidationScriptsPartial.cshtml" "Pages/Shared/_ViewStart.cshtml" "wwwroot/css" "wwwroot/js" "wwwroot/lib" "wwwroot/images" "wwwroot/favicon.ico" nugetpackageid Microsoft.AspNetCore.StaticFiles nugetpackageversion 3.1.0 uselaunchprofile true norestore v m p wwwroot n MyWebAppProjectName d "/Pages/MyWebAppProjectFolderName" f netcoreapp3.1 c Release o MyWebAppProjectFolderName force u Microsoft.AspNetCore.Mvc.RazorPages::VERSION=3.1.0 force framework netcoreapp3.1 output MyWebAppProjectFolderName name MyWebAppProjectName content "Pages/Index.html" "Pages/About.html" "Pages/Contact.html" "Pages/Error.html" "Pages/Shared/_Layout.cshtml" "Pages/Shared/_ViewImports.cshtml" "Pages/Shared/_ValidationScriptsPartial.cshtml" "Pages/Shared/_ViewStart.cshtml" "wwwroot/css" "wwwroot/js" "wwwroot/lib" "wwwroot/images" "wwwroot/favicon.ico" nugetpackageid Microsoft.AspNetCore.StaticFiles nugetpackageversion 3.1.0 uselaunchprofile true norestore v m p wwwroot n MyWebAppProjectName d "/Pages/MyWebAppProjectFolderName" f netcoreapp3.1 c Release o MyWebAppProjectFolderName force u Microsoft.AspNetCore.Mvc.RazorPages::VERSION=3.1.0 force framework netcoreapp3.1 output MyWebAppProjectFolderName name MyWebAppProjectName content "Pages/Index.html" "Pages/About.html" "Pages/Contact.html" "Pages/Error.html" "Pages/Shared/_Layout.cshtml" "Pages/Shared/_ViewImports
本文名稱:在Linux上使用VisualStudio進行ASP.NET開發(fā)的推薦配置
當前地址:http://www.5511xx.com/article/djpjddi.html


咨詢
建站咨詢
