.Net Core 使用postgresql搭建項目所遇到的一些問題

來源:互聯網
上載者:User

標籤:

    最近在項目中需要用到Postgresql資料庫,所以就想到用最近很火的net core 來搭建。首先肯定是在部落格園跟著大神的腳步走。。。但是也遇到了很多坑,下面我一一道來。

  (1)  從postgresql資料庫初始化實體物件的時候,需要用到“Scaffold-DbContext”命令,但總是報錯!錯誤如下:

    The term ‘Scaffold-DbContext‘ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again!

    後面就是各種調試,各種查資料。其中做了以下事情:

    1,升級PowerShell到5.0(結果當然還是不行!所以這個應該不是解決辦法!)。

    2,在stackflow上面看到使用dotnet -restore 命令,但結果還是木有用!

    3,後來,我在project.json裡面的"dependencies下加進去下面這個依賴項,結果!!居然好了!我之前是把這個加在那個“tools”項目下面的,以為那樣就夠了!真是想當然啊!

1   "Microsoft.EntityFrameworkCore.Tools": {2       "version": "1.0.0-preview2-final",3       "type": "build"4     }

  之前看文章說,project.json會被換掉,不知道以後會怎樣,但是從今天的實踐來看,所有依賴到的庫,必須放到dependencies項下面,至於“tools”,不知道哪些應該放進去,有知道的,麻煩告知一下!多謝。。。

.Net Core 使用postgresql搭建項目所遇到的一些問題

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.