2017-05-25 75 views
1

遷移當我運行添加遷移使用Microsoft.EntityFrameworkCore.Tools 1.1.1,我得到以下錯誤:錯誤在EFCore

Add-Migration : Exception calling "Substring" with "1" argument(s): "StartIndex cannot be less than zero. Parameter name: startIndex" At line:1 char:1 + Add-Migration + ~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Add-Migration], MethodInvocationException + FullyQualifiedErrorId : ArgumentOutOfRangeException,Add-Migration

同樣的東西可以完美兼容版本1.1.0-preview4-最終

+0

類似的未答覆:https://stackoverflow.com/questions/43806813/creating-a-dbcontextfactory-that-gets-the-connection-string-from-user-secrets –

回答

0

這是問題#8163。您可以放心地忽略錯誤。它將在2.0.0-preview2-final中修復。

+0

謝謝。目前最新的穩定版沒有解決方法?我正在使用一個簡單的類庫來創建此遷移。 – Satyajit

+0

這通常是由於在Startup類中記錄包含冒號的消息。如果你能找到它們,你可以試着壓制這些信息。 – bricelam

+0

現在是2018年2月,我在EF 2.0.1上使用VS2017,並且這個bug /問題仍然存在並且踢腳。這些東西什麼時候才能正常使用?!我正在嘗試遵循一個8個月的微軟教程,並且幾乎每一個步驟都會引發一個問題,我必須去Google搜索... https://docs.microsoft.com/en-us/ ASPNET /核心/教程/剃刀頁/模型 –