要件に応じて、Azureモバイルアプリを作成しようとしました Visual Studioを介してプロジェクトを作成し、 MySql.Data.Entity6.9.9 をインストールします。 これはMySQLforEF6をサポートし、DBContextforMySQLで動作するテーブルコントローラーを作成します。
EntityData
これには、テーブルの列タイプDateTimeOffset
が含まれます 、しかし、互換性のないエラーメッセージが表示されました。次に、MySQLコネクタに次のような既知のバグがあることがわかりました。
リリースノート> MySQL Connector / NETについて、MySqlにアップグレードしようとしました.Data.Entity 7.0.7-m61 、ただし、 TypeLoadException--MySqlEFConfiguration に関する別の問題 遭遇しました。
Xamarinアプリとazureモバイルアプリのオフライン同期を使用することが目標なので、MySQLの代わりにSQLデータベースまたはazureテーブルストレージを使用して、モバイルアプリのバックエンドを簡単に構築することをお勧めします。 。 ここ 始めてくれて。