system.web dans le fichier app.config avec ClientAuthenticationMembershipProvider ajouté par défaut

Je viens de mettre mon projet Windows Forms .NET 3.0 .NET 3.5 et la mise à niveau a ajouté ce qui suit à mon application.fichier de configuration:

  <system.web>
<membership defaultProvider="ClientAuthenticationMembershipProvider">
  <providers>
    <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri=""/>
  </providers>
</membership>
<roleManager defaultProvider="ClientRoleProvider" enabled="true">
  <providers>
    <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400"/>
  </providers>
</roleManager></system.web>

J'ai pensé à ce système.le web n'était que pour les projets Web. Cela vous semble mal?

source d'informationauteur user31673