在一臺從未安裝過VisualStudio的機器上 安裝Rider,本覺得是一件很簡單的事兒,但是安裝完成以後,MSBuild、.net core CLI executable path路徑沒有找到dotnet、.net framework版本不一致。html
種種問題弄得我幾乎放棄使用Rider。下面給你們介紹一下我是如何解決上述問題的:ide
一:解決dotnet缺失:
一、先去下載一下 DotNet-SDK 連接地址:https://dotnet.microsoft.com/download
把他下載下來 安裝工具
二、安裝完以後,配置一下環境變量 右鍵個人電腦 ---選擇 屬性:
以上 dotnetsdk已經配置好了,在下下張圖中會看到它是如何在Rider中使用的。visual-studio
二:解決MSBuild 的缺失
一、首先什麼是MSBuild?
這裏給你們貼上兩個連接 一個是官方的連接https://docs.microsoft.com/zh-cn/visualstudio/msbuild/msbuild?view=vs-2015ui
另外一個是看到的以爲解釋的通俗一些的博客園連接 https://www.cnblogs.com/SuperChan/p/10240780.htmlspa
二、其實Rider安裝好以後 在安裝目錄下 的tools文件夾下就有MSBuild :
打開Rider---咱們經過使用快捷鍵 ALT+CTRL+S 快速打開配置頁面 能夠看到MSBuild默認配置路徑就是:.net
可是 奈何默認的彷彿就是容易出錯吧,我用Jetbrains家的東西 通常都不敢使用默認給的工具了(若是說你的MSBuild沒有像我同樣出問題就別去看第三步了)---下圖這種問題3d
坑爹啊有木有 接下來 我用了比較無恥的作法:htm
三、直接找一個裝有VS2015~2019這些版本的同事 到他的VS安裝目錄拷一個MSBuild到本身電腦上
我這裏找到了裝過VS2019的電腦 ,在他的C盤programs(86)文件夾下 找到的:blog
直接把MSBuild文件夾拷貝過來了:(下圖是我拷到本身電腦上的路徑)
四、最後到Rider的設置裏面(不知道怎麼進設置頁面 第二步有快捷鍵),把紅圈裏面的位置換成你剛剛替換的位置就好了
=========================完成以上配置你的Rider就能夠正常開發C#項目了======================================
三:若是說你正要打開之前用VS寫過的項目,項目打開後告訴你.NET FrameWork 4.5 找不到,那麼請按照下面方法解決(4.6或者其餘版本缺失解決方法同樣)
一、肯定你缺哪一個版本,而後到微軟官網去下載。
https://dotnet.microsoft.com/download/visual-studio-sdks 選擇開發版就行 我這兒缺的是4.5 因此我選了4.5.1 developer pack
二、安裝完 我重啓了一下電腦(由於怕Rider找不到它)
這個開發版的FrameWork下載到哪兒了? 在個人電腦上 安裝到了下面的位置 你們參考一下:
三、再次打開Rider 咱們右擊 項目名 選擇菜單中最下面的properties 能夠選擇到4.5.1了
搞定~~~
但願這篇教程可以幫助那些使用Rider入坑的朋友們~~~新年快樂,早日打敗新冠疫情!