iT邦幫忙

0

.Net Core 2.0 在 Visual Studio 2017 ,無法正常執行偵錯模式

因Web api需從 .Net FrameWork 重構為 .Net Core的架構,遇到一些環境的問題,記錄如下

  1. 先建立.Net Core專案,預設應該會回傳 ValuesController 的 json 回傳值,如下圖
    https://ithelp.ithome.com.tw/upload/images/20190701/20118709wPrMylD1Ol.png

  2. 但點 IIS Express 執行偵測模式時,卻出現以下狀況,此時安裝的版本為 .NetCore SDK 2.2.107(x64)
    https://ithelp.ithome.com.tw/upload/images/20190701/20118709xTTsO8JjAi.jpg

  3. 判斷應為版本問題,於是先移除.NetCore SDK 2.2.107(x64),改安裝.NetCore SDK 2.2.105(x64),結果反而出現以下錯誤
    https://ithelp.ithome.com.tw/upload/images/20190701/2011870906qwoKgnL0.png

  4. 查了一下原因為可能是.Net Core 的 Runtime環境沒有對應到,最後索性將3個版本的sdk全部安裝
    https://ithelp.ithome.com.tw/upload/images/20190701/20118709iHN3PDxSaO.png

  5. 安裝好後,就可正常執行了
    https://ithelp.ithome.com.tw/upload/images/20190701/20118709ws0pYUmdwn.jpg


尚未有邦友留言

立即登入留言