デフォルトの MVC 4 インターネット アプリケーションから簡易認証を更新しようとしています。私の問題は、ホストプロバイダーが作成したテーブルのスキーマとしてユーザー名を追加するため、dbo.UserProfile の代わりに username.UserProfile テーブルがあることです。
AccountModels.cs ファイルで、TableAttribute を [Table("UserProfile")] ではなく [Table("username.UserProfile")] に更新しました。 .microsoft.com/en-us/library/system.data.linq.mapping.tableattribute.aspx )。
ただし、アプリケーションを実行すると、Entity Framework エラーが発生します。
System.Data.SqlClient.SqlException (0x80131904): 無効なオブジェクト名 'dbo.username.UserProfile'。
そのため、まだスキーマとして dbo を追加しています...誰かアイデアはありますか?
ありがとう!