無法在類庫包中的Entity Framework 7 beta4上運行遷移

c# entity-framework-core

我無法在類庫包中執行遷移命令。我的dnvm版本是(來自global.json):

"sdk": {
        "version": "1.0.0-beta5-12021"
    }

我正在我的項目JSON中導入它。

"sdk": {
        "version": "1.0.0-beta5-12021"
    }

我的DbContext繼承類中的OnConfiguring方法是

"sdk": {
        "version": "1.0.0-beta5-12021"
    }

但是當我運行dnx . ef migration add initial我得到以下輸出:

"sdk": {
        "version": "1.0.0-beta5-12021"
    }

我一直試圖解決這個問題,所以所有的幫助都表示讚賞。謝謝。

一般承認的答案

我剛剛找到了解決這個問題的方法。這似乎發生在最新版本的coreclr上。而不是打電話

dnvm install -r coreclr latest

我調用以下內容從最新版本切換到beta4。

dnvm install -r coreclr latest

當我調用“dnx。ef”時,實體框架遷移工具啟動。




許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因