我最近遇到了我的个人资料提供程序的问题:它无法正确检索个人资料(请参阅下面的错误)。它在本地工作,但是当我将 Web 部署项目编译的代码放在服务器上时,它会崩溃。
值不能为空。参数名称:type 说明:当前web请求执行过程中发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
Strack Trace:
[ArgumentNullException:值不能为空。参数名称: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,布尔值已验证)+312
我找到了解决方案,但远非显而易见(请参阅下面的答案)。