Déployment ASP.NET : la question qui tue - C#/.NET managed - Programmation
Marsh Posté le 04-11-2005 à 10:38:21
ReplyMarsh Posté le 04-11-2005 à 12:35:37
Arjuna a écrit : Bon, ben je me suis répondu tout seul |
Si tu fais un copier / coller, tu risques de copier tes sources (.cs), ce qui n'est pas génial.
Je regarde et te poste la méthode que j'utilise cet après midi (dalle power )
Marsh Posté le 04-11-2005 à 14:16:30
D'un autre côté, ça va, par défaut IIS bloque les sources :
Code :
|
Marsh Posté le 04-11-2005 à 15:07:14
Solution 1 - Tu fais un projet de déploiement. C'est hyper simple, t'as des centaines de tutoriels en ligne avec des screenshots, t'as juste deux trucs à faire et c'est fini (si t'as une architecture classique)
Solution 2 - Tu copies juste le répertoire 'bin', les images, et les .aspx, .ascx et .asax
Marsh Posté le 04-11-2005 à 15:33:42
quoique je ne suis pas sûr...
a terme, je pense laisser ouvert les extensions fp pour pouvoir intervenir dessus depuis chez moi
donc il me faut les cs
Marsh Posté le 04-11-2005 à 15:35:21
_Mose_ a écrit : Solution 1 - Tu fais un projet de déploiement. C'est hyper simple, t'as des centaines de tutoriels en ligne avec des screenshots, t'as juste deux trucs à faire et c'est fini (si t'as une architecture classique) |
c'est exactement ca que je cherchais, le projet de déploiement )
L'avantage, c'est que tu fais le choix de ce que tu packages, ce que tu exclues, et comme c'est un projet, tu l'inclues a ta solution, ce qui te fait une jolie solution avec le projet de dév et le projet de déploiement
Bon, je retourne voir mes bisounours
Marsh Posté le 04-11-2005 à 15:44:29
c'est ce que j'ai fait en premier, mais j'ai pas trouvé où on lui indiquait le site à déployr. et du ça m'a créé une appli IIS vide
Marsh Posté le 04-11-2005 à 15:58:55
Je l'ai qu'en anglais, alors va falloir traduire :
Tu créé ton projet.
Bouton droit : Add > Project output...
Là tu choisis ton projet , et tu choisis "Primary output" et "Content files"
Et c'est parti
Marsh Posté le 04-11-2005 à 10:10:17
Alors voilà...
LA question de boulet : j'ai fais un site en C# (en fait il est pas fini mais je dois mettre en ligne ce que j'ai commencé à faire)
J'ai développé sur mon PC.
Le serveur est installé, IIS tourne, et... Ben il ne reste plus qu'à déloyer le site.
Un bête copier/coller de mon répertoire suffit, ou si je dois faire d'autres manips ?
Le websetup project, ça marche comment ? J'ai essayé, mais j'ai rien compris, et il s'est contenté de créer un répertoire virtuel vide