私がオンラインで見た多くの投稿とは異なり、Guid または Int を好むかどうかではありません。
質問: SimpleMembership の UserId の Guid を作成する方法を知りたいです。できない場合は、最初に独自のプロバイダー コードを実行して、最終的に別のテーブルに UserId を配置する方法 (それを実行したユーザーにレコードをリンクするため + ユーザー名は必要ありません (何が起こるか)変更する場合は?)))。
私の調査: すべてのメソッドをサブクラス化して再実装する必要があることがわかりましたが、その方法を説明する投稿はどこにもありませんでした。私が見た最も近い投稿は次のとおりです: http ://www.brianlegg.com/post/2011/05/09/Implementing-your-own-RoleProvider-and-MembershipProvider-in-MVC-3.aspx ID Pk としての Int。
VS2012 の機能である可能性があることは理解していますが、VS2010 はすべてのテーブルを実行します (Guid を持つユーザーには Id があり、他のすべてのテーブルには Guid 列があります)。UserId には int ではなく Guid が必要です。
ありがとう!