2017-01-15 2 views
0

SQLiteとEntity FrameworkでUWPでデータベースを作成して使用しようとしています。SQLiteとEntity Frameworkを使用したUWPデータベース

私はこれに続いてtutorialを段階的に実行しています。

問題は、私はコンソールで

Add-Migration MyFirstMigration 

を実行すると、このエラーが現れ、次のとおりです。

追加-移行:ソースファイルのCので、リンクを追加することはできません:\ユーザーはトミを\ \ Desktop \ sqewl \ 3letnik \ Razvoj mobilnihreçitev\ App1 \ App1 \ Migrations \ 2017011511
1417_MyFirstMigration.csが見つかりません。ラインで
:1文字:1
+アドオン移行MyFirstMigration
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo:OperationStopped:(:) [アドオンの移行]を、COMExceptionは
+ FullyQualifiedErrorId:私はここで間違ってSystem.Runtime.InteropServices.COMException、アドオンの移行を

何をしているのですか?

ソリューション:私は、フォルダの名前に 's' を持っていたし、 'S' にそれを変更し

+0

あなたのUWPアプリはスタートアッププロジェクトですか? x86に設定されていますか? – Bart

+0

はい私は両方を持っています。 –

+1

ファイルが見つかりません。EFにパス "Razvoj mobilnihreçitev"の問題がある可能性があります –

答えて

-2

entityframeworkはsqliteの移行をサポートしていません。

+0

これは間違っています... OPのリンク先のチュートリアルを参照 –

+0

このチュートリアルは他のDB用に書かれていますが、SQliteが正しく動作していないため、移行に関する問題があることをSqlite Webサイトで確認できます。 SQL文を使用して手動で行いますが、EFでは使用しません。あなたがEFコアを通してsqliteを動かす例があれば、myinformationは数ヶ月前です。私に教えてください。私は感謝します –

+0

チュートリアルを読むと、移行を行う必要があることが明確に記載されています。それが移行をサポートしていない場合、なぜ彼らは1つを行うと言うでしょうか? –

1

コンソールでこれを試してください。

Add-Migration -Name YourMigrationName -Project ProjectName -StartupProject ProjectName 

私は同じエラーを犯しています。それに関する明確な文書はない。誰かに役立つことを願っています

関連する問題