0

アプリケーションを Azure データベースで使用するように変換しています。ただし、ASP メンバーシップにはいくつかの問題があります。これに関するいくつかの記事を見つけましたが、実際に私がやっていることではありません。

私が今抱えている問題は、Migrator.NET コンソール アプリケーションを使用してデータベースの移行を行っていることです。私の最初の移行では、次のコードを使用して ASP メンバーシップ パーツを設定します。

// Install Membership and Roles to the database with the Asp.Net installer.
SqlConnectionStringBuilder connectionBuilder = new SqlConnectionStringBuilder(connection.ConnectionString);
SqlServices.Install(connectionBuilder.InitialCatalog, SqlFeatures.Membership | SqlFeatures.RoleManager, connection.ConnectionString);

これにより、InstallCommon.sql エラーが発生します。

別の投稿からこの記事を見つけました。

http://www.hanselman.com/blog/IntroducingSystemWebProvidersASPNETUniversalProvidersForSessionMembershipRolesAndUserProfileOnSQLCompactAndSQLAzure.aspx

Microsoft.AspNet.Providers パッケージをインストールしましたが、ここで行き詰まります。

「データベース接続文字列が設定されていません」というエラーが表示されます。

新しいパッケージを追加する前に機能していた db.config ファイルに接続文字列をセットアップしました。接続文字列を別の場所に配置する必要がありますか? この問題を解決するより良い方法はありますか?

4

0 に答える 0