Mac用のVisual Studio(OSX 10.12.1)をインストールしました。私は非常に幅広くダイビングしてきました。Visual Studio MacプレビューエンティティフレームワークSQLiteマイグレーション
私は、EntiteFrameworkCore(1.1.0)をSQLiteで動作させようとしたかったのです。
私は新しいコンソールアプリケーション.NETコアを作成しましたが、いくつかの問題ですべての必要なナゲットパッケージを追加できました。何とかVisual Studioは依存関係をダウンロードできなかったので、すべての依存関係を手動でダウンロードする必要がありました。 (.Net Core 1.1.0 NuGet packages fail to install in Visual Studio Macはこれをまだテストしていません)
この記事(https://docs.microsoft.com/en-us/ef/core/get-started/netcore/new-db-sqlite)に記載されているとおり、私は移行を追加したいのですが、IDEで必要なコマンドラインツールを見つけることができませんでした。 私はここに何かを忘れましたか?
次に、.NET Core CLIを使用して手動で実行しました。コンソール。 (https://www.microsoft.com/net/core#macos)。しかし、dotnet ef migrations add init
を実行すると、次のエラーが発生します。
No executable found matching command "dotnet-ef"
誰でもこのプログラムを正常に実行できましたか?
私は同様の問題を持っていたし、やることができましたパッケージマネージャコンソールからの足場。私の場合、DBはPostgreSQLでした。 –