アプリケーションを 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 エラーが発生します。
別の投稿からこの記事を見つけました。
Microsoft.AspNet.Providers パッケージをインストールしましたが、ここで行き詰まります。
「データベース接続文字列が設定されていません」というエラーが表示されます。
新しいパッケージを追加する前に機能していた db.config ファイルに接続文字列をセットアップしました。接続文字列を別の場所に配置する必要がありますか? この問題を解決するより良い方法はありますか?