ASPNETDB.MDF et l’outil d’administration ASP.NET Avec VS2013

Description

Vous aurez peut être remarqué qu'on ne peut plus lancer l'outil d'administration ASP.NET depuis Visual Studio 2013 .Cet article essaie de rassembler des informations pour continuer à l'utiliser et pouvoir générer la base de données aspnetdb.mdf(pour gérer les rôles, règles d'accès, utilisateurs,etc.)

Plus d'infos ici
http://blogs.msdn.com/b/webdev/archive/2013/08/19/asp-net-web-configuration-tool-missing-in-visual-studio-2013.aspx


1-Avoir sa base de données ASPNETDB.MDF
Au pire
- On crée la base avec aspnet_regsql.exe (C:\Windows\Microsoft.NET\Framework64\v4.0.30319)
- On détache la base avec SSMS (SQL Server Management Studio)
- On récupère la base dans C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA

http://msdn.microsoft.com/fr-fr/library/ms229862%28v=vs.100%29.aspx

2 - Gérer la base avec l'outil d'administration ASP.NET
1 - invite de commande
"C:\Program Files\IIS Express\iisexpress.exe" /path:c:\windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/asp.netwebadminfiles" /port:8089 /clr:4.0 /ntlm

2 - dans le navigateur
http://localhost:8089/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=[apppath]\&applicationUrl=/

Remplacer [apppath] par le chemin complet vers le répertoire du site web .

Exemple :
http://localhost:8089/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=C:\Users\romagny\Documents\Visual Studio 2013\WebSites\ECommerceDemo\ECommerceDemo\&applicationUrl=/

J'ai créé un utilitaire qui devrait faciliter un peu cette tâche .Le code en lui même n'a aucun intérêt et n'est testé que pour Visual Studio 2013 et IISExpress



Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.