可以使用哪些解决方案来访问配置文件信息,因为Web应用程序不像Web站点项目那样公开ProfileCommon类。
答案 0 :(得分:0)
虽然可能不是最好的选择(但是你没有找到明显的其他选项 - 我也使用自定义配置文件对象没有帮助),我使用了以下内容:
ProfileBase pb = ProfileBase.Create(Page.User.Identity.Name);
m_PreferredName = pb.GetPropertyValue("WebName") as string;
更多详情,包括将其纳入自定义类型的示例,请参阅Create Method documentation