目錄國(guó)產(chǎn)的 Deepin 不錯(cuò),安利一下。 Deepin 用了也有一兩年,也只是玩玩,沒(méi)用在開(kāi)發(fā)上面。后來(lái) Win10 不太清真了,就想著能不能到 Deepin下擼碼。要搞開(kāi)發(fā),首先少不了 IDE,VS2019 用不來(lái),Vs Code 太復(fù)雜、麻煩,后來(lái)發(fā)現(xiàn)了 Rider 這個(gè)神器,可是 Rider 是英文界面,筆者的英文是渣渣的。結(jié)果在 Windows 下 使用 Rider 開(kāi)發(fā)一段時(shí)間后, 已經(jīng)熟悉了 Rider ,于是計(jì)劃后面遷移到 Deepin 下開(kāi)發(fā) .NET Core 。筆者裝了雙系統(tǒng) Windows10 + Deepin 15。 安裝 RiderRider 的Linux 下載地址 http://www./rider/download/#section=linux 下載壓縮包后,將壓縮包解壓,打開(kāi)
或者直接點(diǎn)擊 rider.sh 文件,選擇執(zhí)行即可。 之后會(huì)彈出安裝界面。 根據(jù)提示一步步安裝。 最后會(huì)要求輸入賬號(hào)密碼或者激活碼激活 Rider 。 我這個(gè)是高材生的福利~你們沒(méi)有的話就用 Github 開(kāi)源項(xiàng)目免費(fèi)申請(qǐng)使用,或者其他手段激活。 安裝完畢后,點(diǎn)擊 New Solution ,發(fā)現(xiàn)只能創(chuàng)建 .NET Frameork 的項(xiàng)目(Mono)。 先關(guān)閉 Rider ,接下來(lái)安裝 .NET Core 安裝 .NET Core SDK有兩種安裝方法
推薦第一種方法,第二種方法的或,可以按照微軟的文檔自己試試。。。 https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-3.0.100-linux-x64-binaries 安裝完畢后就是這個(gè)樣子。 如果要通過(guò)軟件包形式安裝,參考一下這里 https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/sdk-current 體驗(yàn)開(kāi)發(fā)想不到在 Deepin 下,Rider 竟然支持 Desktop Application(WPF)。 不過(guò)這不是重點(diǎn),我又不會(huì) WPF,先試一下 ASP.NET Core ,晚一點(diǎn)再看看 WPF。 運(yùn)行的時(shí)候,報(bào)這個(gè)錯(cuò),是 Https 證書的問(wèn)題,只需要任意位置打開(kāi)終端,輸入下面的命令即可。
不知道為什么,瀏覽器打開(kāi) Blazor 應(yīng)用一片空白。。。 換成 MVC 試試。 不知道為什么 Blazor 打開(kāi)會(huì)空白。不管了,試試 Desktop Application。 創(chuàng)建 Wpf 項(xiàng)目后,提示要安裝插件,然后退出重新打開(kāi)。 不過(guò)最后重新打開(kāi)項(xiàng)目還是報(bào)錯(cuò)
算了~就這樣好了,反正我又不會(huì) WPF ~ 本文是使用 Typora 寫的,很清真。 好好學(xué)習(xí)唄~ 最后錄了個(gè)視頻玩,不知道說(shuō)啥,看看內(nèi)容界面就好~ 打不開(kāi)的話,請(qǐng)點(diǎn)擊 http://player.youku.com/embed/XNDQzODgzMzk3Ng== |
|