AppHarborでEntity Framework Code Firstを使用する


現在、AppHarborでEntity Framework Code Firstを使用するデフォルト設定では、EFのデフォルトでDropCreateDbが実行され、AppHarborはDropに権限を与えるため、いくつかの問題が発生しています.
現在、AppHarborが提供している解決策はこのNugetパッケージを使用することです.
しかし、このパッケージを使用するにも、このパッケージには明示されていないが、実際には現在の最新のEF 4.3をサポートしていないという問題がある.1,最新のEFで提供されているMigrations機能は以前とは異なるので,EdmMetadataのようなテーブルはもうありません.つまり、EF 4.1を正直に使うことが解決策です.*
しかもこのパッケージはWebActivvatorを使っているので、個人的にはApplication_スターにコードを入れるといいでしょう
いろいろ不快だったけどとにかく走れたーv-
ちなみに突っ込みたいのはAppHarborのドキュメントってorzですね.例えばconnection string aliasってEF code firstでは使えないとか書いてあるんですけど、実際にはいいんですけど、"MultipleActiveResultSets=True;" , ドキュメント , 。を付けたいんです