begin process at 2012 05 27 23:07:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Base de données

 > 

SQL Server

 > 

Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

jeudi 13 septembre 2007 à 14:18:34 | Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

fguigui

                                                                                 Bonjour à tous,


J'ai mis ce sujet dans ce thème, mais j'aurais pu le mettre dans le thème Système.

Voila le pb.

J'ai développé un petit site .net sous Visual web developer 2005 express - Sql server 2005 express - Windows Vista Business (pro).
La bd sql server est administrée sous visual C# 2005 Express.

Le site fonctionne très bien sous Visual web developer 2005 express.

Quand j'essaie de le faire fonctionner indépendemment de Visual web developer 2005 express, ça ne marche plus, plantage :

Échec d'une tentative d'attachement d'une base de données nommée automatiquement pour le fichier C:\Users\xxxxxx xxxx\Documents\Copro.mdf. Il existe une base de données du même nom ou le fichier spécifié ne peut être ouvert ou il se trouve sur un partage UNC.



Pour le faire fonctionner indépendemment de Visual web developer 2005 express, j'ai fait :

           - Sous Visual web developer 2005 express, j'ai fait copier le site web dans un répertoire applicatif.
           - Sous IIS, j'ai créé le site.

Ca ne fonctionne pas !

En suivant les pistes de ce forum (et d'autres) j'ai vu les choses suivantes :
              - créer un compte aspnet, je ne vois pas comment faire sous vista, et apparemment ce n'est pas comme cela qu'il faut faire sous vista.
               - donner les droits ntfs à la bd au user, comment fait-on sous vista ? et quels fichiers de la bd autoriser ? (Copro.mdf ?)

Voili, voila !

D'autres idées ? Comment implémenter les solutions indiquées précédemment (si c'est ce qu'il faut faire ...) ?

Merci d'avance.

Cordialement.
jeudi 13 septembre 2007 à 16:22:55 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

equinoxe83

Membre Club
bonjour fguigui,
Pour le début de ta question, je ne vois pas trop ou ça pêche ...
Si j'ai bien compris, tu veux utiliser le serveur IIS de vista pour tester ton appli et non plus VWD. Il doit y a voir un Pb de connectionstring ou de gestion des droits sur ta base.
Ca m'étonnerai que IIS soit en cause (mais sait-on jamais ...)
Par contre pour la gestion des droits ntfs, il te suffit d'ouvrir l'explorateur windows, de pointer sur le dossier contenant la base (c'est plus sur sur le dossier complet), tu fais clic droit, propriété et tu modifie les droits dans l'onglet sécurité.
Pour la création du user, tu fais celà dans le panneau de config, comptes d'utilisateurs et tu crée ton compte.
@+

jeudi 13 septembre 2007 à 16:51:25 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

fguigui

                            Salut Equinoxe,

Merci de t'intéresser à mon cas.
Il n'y pas de pb de connectionstring.
Il y aurait peut-être un pb de gestion des droits sur ta base, mais comme je le disais précédemment j'utilise visual C# 2005 Express pour administrer la bd et il n'y a pas de menu (me semble-t-il) pour gérer les droits de la bd.
Par ailleurs les utilitaires installés avec sql server 2005 express (configuration de la surface d'exposition, Gestionnaire de configuration ) ne le permettent pas non plus (me semble-t-il également).
Si tu vois comment utiliser ces utilitaires pour gérer les droits ...

Merci de ton aide.

Cordialement.
jeudi 13 septembre 2007 à 17:28:12 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

je ne sais pas si VWD le permet mais si tu peux fais un publish web site plutot qu'un copy web site, c'est beaucoup mieux car ca compile le site, supprime les fichiers inutiles, etc...

ensuite il faut bien publier le site dans un repertoire accessible par le compte aspnet et iusr_machinename, le mieux c'est de le publish dans un sous dossier de c:\inetpub, car si tu le met dans le dossier de ton compte, tu auras des pb de droits puisque IIS utilise des comptes spéciaux pour s'executer.

Dans IIS, je te conseille de créer un site web qui pointe sur ton dossier c:\inetpub\wwwXXX\ et il faut le mettre dans le classic ASP.net Application Pool (tu auras moins de pb de compatibilités) et normalement tu n'as rien d'autre à faire.

Quelle message d'erreur as tu quand tu va sur le site web ( [ Lien ]) ?


Cyril - MSP - MCPD ASP.net & MCTS SQL
jeudi 13 septembre 2007 à 18:50:18 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

fguigui

                   Salut Cyril (ou Jesus(OnLine) si tu préfères)

Le message d'erreur est :

Échec d'une tentative d'attachement d'une base de données nommée automatiquement pour le fichier C:\Users\xxxxxx xxxx\Documents\Copro.mdf. Il existe une base de données du même nom ou le fichier spécifié ne peut être ouvert ou il se trouve sur un partage UNC.

J'essaierai ça ce soir.

Je ne crois pas qu'on puisse créer un compte avec les droits aspnet sous vista.
J'ai vu sur le site de microsoft la commande pour créer un tel compte, c'était du genre :

         aspnet_regedit machinename\comptename (à lancer sous dos).

Ca ne fonctionne pas sous vista.

Merci de votre aide.

A+

jeudi 13 septembre 2007 à 19:07:11 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

jesusonline

Membre Club Administrateur CodeS-SourceS
c'est l'install de ASP.net qui créer ce genre de compte, pas besoin e le faire à la main (y'a des autorisation spécial en plus)

Par contre pourquoi il va toujours chercher dans c:\users... doit manquer un truc qqpart je pense.

Cyril - MSP - MCPD ASP.net & MCTS SQL
jeudi 13 septembre 2007 à 19:30:31 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

fguigui

c'est l'install de ASP.net qui  créé ce genre de compte : j'ai installé tout express (VWD,VC#, SQLServer2005), ça ne l'a pas créé, pourtant tout fonctionne correctement (sauf le pb évidemment !). Le framework 2.0 a été installé.

Par contre pourquoi il va toujours chercher dans c:\users... doit manquer un truc qqpart je pense : ben il prend la connectionstring dans le web.config et la bd se trouve là.

A+
jeudi 13 septembre 2007 à 19:42:35 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Alors, tu sais ce qu'il te reste à faire, mettre la db dans un dossier accessible ... genre le dossier APP_Data du site web qui est prévu à cet effet :d


Cyril - MSP - MCPD ASP.net & MCTS SQL
vendredi 14 septembre 2007 à 00:30:48 | Re : Environnement .net sous vista [Visual web developer 2005 Express - Sql server 2005 express - Vista Pro]

fguigui

Merci de ton aide !
Ca fonctionne.
Mettre effectivement la bd dans le répertoire App_Data.

Cordialement.


Cette discussion est classée dans : web, visual, vista, express, developer


Répondre à ce message

Sujets en rapport avec ce message

Visual Web Developer 2005 Express Béta 2 et Composant DropDownList [ par buff ] Bonjour, N'ayant pas trouvé réponse dans les newsgroups MSDN, je me permets de vous recontacter pour un problème rencontré sur Visual Web Develope Visual Web Developer Express: Quel est le meilleur contrôle pour un affichage multilignes ? [ par ccml ] Bonjour, Débutant depuis 24h sous Visual Web Developer Express en vue de réaliser très rapidement une maquette fonctionnelle d'une application Web, je Problémes d'installation de visual web developer 2008 edition express sous vista [ par raderuckus ] Depuis que j'ai un nouveau portable HP Pavillon sous Vista, j'arrive pas à installer visual web developer 2008. Alors que sous XP ça marchait à mervei Pb avec visual web developer 2008 [ par SLAM59 ] Bonjour, je suis nouveau, et j'ai un probleme avec visual web developer 2008. Quand je fais tourner une page descendante d'une masterpage dans visual Utilisation de Visual Studio Express 2005 en Web Services [ par Dezouille ] Bonjour à tous les développeurs de la communauté Code Source.J'ai une petite question à vous poser. Est il possible de créer un Web Services avec la v Comment publier un site web avec visual web developer express édition [ par ThoT49 ] Bonjour, j'utilise actuellement visual web developer 2005 Express Edition, je voudrais publier sur mon ftp (free), mon site web.Le soucis est que lors visual studio 2008 web express + ajax [ par garnier54 ] bonjour,je viens de telecharger vs 2008 pour tester la bete, une des ameliorations cest qu il integre des nouveaux controles AJAX. mais je ne les vois Comment retrouver les dimensions d'une photo en Visual web Developer [ par Claude Azoulai ] Bonjour à tousDans une page sous Visual Web Developer 2005, j'ai deux contrôles Image.Un au format Portrait et un au format Paysage.Je veux y afficher Déployer son site web [ par thierrylille ] BonjourJe viens de développer avec Visual Web Developer 2005 Express Edition un site Web utilisant  SQL server 2005 Express. Il fonctionne sur mon pos Xsl et Visual Web Developer [ par akaii ] Bonjour,Je dois importer une feuille .xsl par quelqu'un d'autre dans mon projet Visual Web Developer (C#) le problème est que lorsque la page se créé


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales