J'ai créé une base de données avec aspnet_regsql, la base de données a été créée en SQL Server 2008 et non dans le dossier de données de mon projet (dois-je la déplacer manuellement?) .
Ensuite, dans l'outil d'administration de site Web, je suis allé à la section fournisseur et j'ai cliqué sur le bouton don test.Adhésion à Asp.Net via ASP.NET Outil administrateur de site Web
J'ai eu une erreur:
Could not establish a connection to the database. If you have not yet created the SQL Server database, exit the Web Site Administration tool, use the aspnet_regsql command-line utility to create and configure the database, and then return to this tool to set the provider.
Peut-être que j'ai besoin de mettre quelque chose dans un web.config, comme les paramètres des membres ou des chaînes de connexion (ou ASP.NET administrateur du site Web outil devrait créer ces paramètres pour moi)?
Mise à jour:
Peut-être que cela arrive parce que je suis en utilisant SQL Server 2008 complet et non exprimer?
Mise à jour 2:
Après avoir défini la section d'adhésion et la chaîne de connexion à ma base de données de aspnetdb dans l'outil d'administration du site Web que j'ai ouvert Sécurité-> Configuration de la sécurité Wizard-> Définir les rôles (étape 4) Je suis arrivé ce erreur:
Une erreur a été rencontrée. Veuillez revenir à la page précédente et réessayer.
The following message may help in diagnosing the problem: Unable to connect to SQL Server database. at System.Web.Administration.WebAdminPage.CallWebAdminHelperMethod(Boolean isMembership, String methodName, Object[] parameters, Type[] paramTypes) at ASP.security_wizard_wizardpermission_ascx.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Je reçois une erreur: L'option de configuration 'user instances enabled' n'existe pas ou peut être une option avancée. – luppi
Quelle version du serveur Sql utilisez-vous? Ce qui précède ne fonctionne qu'avec les éditions express. – bristows
S'il vous plaît voir la mise à jour que j'ai ajouté ... SQL Server 2008 complet ... Comment est-ce que je travaille avec la version complète? – luppi