ProfileCommon.GetProfile(string)' hides inherits member '.UserProfile.GetProfile(string)'.如果要隐藏,请



我正在使用aspnet成员身份配置文件,并将profilebase类继承到类名UserProfile,其中我定义了方法GetProfile。一切正常,但是在构建时收到上述警告。

请帮助如何删除警告。在示例代码下方。

public static UserProfile GetProfile(string userName)
        {
            return (UserProfile)Create(userName);
        }
        public static UserProfile GetProfile(string username, bool authenticated)
        {
            return (UserProfile)Create(username, authenticated);
        }
        public static UserProfile Current()
        {
            return ((UserProfile)(HttpContext.Current.Profile));
        }
  <!-- Profile configuration -->
    <profile enabled="true" defaultProvider="EFProfileProvider" inherits="Jan.DB.Provider.UserProfile" automaticSaveEnabled="true">
      <providers>
        <clear/>
        <add name="EFProfileProvider" type="Jan.DB.Provider.EFProfileProvider" connectionStringName="JanEntities" applicationName=""/>
      </providers>
    </profile>

在从简单成员迁移到身份时,我们犯了一些错误。尽管我们已经删除了所有与会员相关的代码。我们所做的一件事是如何处理配置文件。我的意思是,在相同性定制中,我们使用了旧的用户配置文件.cs 成员资格并进行了一些自定义。但正如我们正在使用的那样 在web.config中,因此在运行时 Asp.net memebrship会自动创建ProfileCommon.cs为此我们收到了该警告。 因此,可以通过清理自定义项来避免该警告,并移至标识如何处理配置文件信息。

相关内容

  • 没有找到相关文章

最新更新