Asp.net:'ProfileCommon'不包含'save'的定义

时间:2013-10-26 09:23:54

标签: asp.net profiling

我在网络应用程序中工作。我使用了我的coustom配置文件提供程序,但我没有访问我的值,所以我红色this并使用@colivier答案。

dynamic profile = ProfileBase.Create(Membership.GetUser().UserName);
string s = profile.GivenName;
profile.Surname = "Smith";

现在我的问题是我在设置值后无法保存配置文件。在

profile.Save();

它给了我错误:

 **'ProfileCommon' does not contain a definition for 'save'**

这是web.config:

                      

  <properties >
    <add name="UserName" />

    <add name="Name"   />

    <add name="LastName"/>

    <add name="Email"/>

    <add name="Level"/>

    <add name="Disabled"/>

  </properties>

</profile>

1 个答案:

答案 0 :(得分:0)

根据错误消息判断,“保存”应该是“保存”(区分大小写)。