新しい開発環境に Framework 2.0 以降があり、スキーマを含む DB にアクセスできる限り、「移植可能」です。
aspnet_regsql.exe アプリケーションは、db スキーマの生成専用です。プロバイダーを指定するとき、本当の取引は web.config で行われます。
接続文字列またはメンバーシップ プロバイダー スキーマを含む DB に .mdf ファイル参照がある限り、すべて正常に動作するはずです。
接続文字列:
<connectionStrings>
<add name="LocalSQL" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=YourCatalog;Persist Security Info=True;User=sa;Password=password" providerName="System.Data.SqlClient"/>
</connectionStrings>
メンバーシップ プロバイダー:
<membership defaultProvider="DefaultProvider" userIsOnlineTimeWindow="30">
<providers>
<clear/>
<add name="DefaultProvider" connectionStringName="LocalSQL" applicationName="DefaultApp" enablePasswordRetrieval="true" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="true" passwordFormat="Encrypted" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</providers>
</membership>