最近、プロファイルプロバイダーで問題が発生しました。プロファイルが正しく取得されませんでした(以下のエラーを参照)。ローカルでは機能しましたが、Web配置プロジェクトによってコンパイルされたコードをサーバーに配置するとクラッシュしました。
値をnullにすることはできません。パラメータ名:タイプ説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとそれがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。
スタックトレース:
[ArgumentNullException:値をnullにすることはできません。パラメータ名:type] System.Activator.CreateInstance(Type type、Boolean nonPublic)+2796915 System.Web.Profile.ProfileBase.CreateMyInstance(String username、Boolean isAuthenticated)+76 System.Web.Profile.ProfileBase.Create(String username、ブールisAuthenticated)+312
私は解決策を見つけましたが、それは明白ではありません(以下の私の答えを参照してください)。