新しいメンバーシップとセッションプロバイダについては、私が読んだことがあります。this articleの情報は、データベースがSQL Azureデータベースで魔法のように構築するconnectionStringを変更することです。Windows Azureで実行するための新しいメンバーシップとセッションプロバイダを設定するにはどうすればよいですか? MVC3とWebロールの使用
だから、私が最初に私の接続を変更する:私はエミュレータで私のアプリをデバッグしようとしたとき
<add name="Project" connectionString="Server=tcp:xxxxxxxx.database.windows.net,xxxx;Database=xxxxx;User ID=xxxxxxxxxxx;Password=xxxxxxxxxxx;Trusted_Connection=False;Encrypt=True;" providerName="System.Data.SqlClient" />
、私はエラーを得た: EFProvidersは、System.Data.SqlClientの接続文字列のための真のMultipleActiveResultSets =が必要です。
私はこのエラーについて調査し、Entity Frameworkに関連するものであることに気づきました。私はEntity Frameworkの接続文字列を成功させようとしました。加えて、私はどこかでSQL AzureがMultipleActiveResultSetsをサポートしていないと読んでいます。
だから、私は2つの質問があります。
- は、それは私がアプリケーションを実行し、ウェブサイトを経由して、任意のユーザーを登録する場合は会員とセッションテーブル、ビューとプロシージャは、魔法の私のSQL Azureのデータベースで構築するインタフェースというのは本当です?
- 私のアプリを動かすために何が欠けていますか?
詳細:モデルフォルダに新しいアイテムを追加しませんでした。これは、MVC3テンプレートから生成されるAccountModelsクラスのみです。