Traitée Mise en ligne

  • dimanche 26 février 2012 09:46
     
     

    Bonjour,

    Je viens de finir une appli web (VS2010 ASP 4.0)

    Jusqu'à présent, pour les essais et les petites évolutions mineures, je recopiais l'intégralité de mon projet sur le répertoire wwwroot du serveur IIS (Réseau d'entreprise).

    Je présume qu'il n'est pas utile de copier tout ça. Que copier sur le serveur SVP ? Compilation Debug/Release ?

    Merci par avance pour vos réponses


    UOLAD

Toutes les réponses

  • dimanche 26 février 2012 22:03
    Modérateur
     
     Réponse proposée

    Bonjour,

    Normalement vous devez déployer tout le contenu de votre projet (images, pages aspx, css, répertoire bin,...) sauf les fichiers source C#/VB .NET.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

  • lundi 27 février 2012 09:12
    Auteur de réponse
     
     Traitée

    Bonjour,

    Le mieux serait de faire le publish de votre site via Visual Studio, comme ça vous êtes sûr de ne rien oublier et de rien embarquer de trop.

    Surtout VS peut vous déposer les fichiers directement sur le serveur.

    Pour le faire, il suffit de faire un click droite sur votre projet web, puis laisser vous guider.

    Pour plus d'information : http://msdn.microsoft.com/fr-fr/library/20yh9f1b(v=vs.80).aspx

    Cordialement.

  • lundi 27 février 2012 17:44
     
     

    Je vais tenter le publish.

    Merci pour vos réponses.


    UOLAD

  • lundi 27 février 2012 20:36
    Auteur de réponse
     
     

    Au passge je vous donne une astuce qui pourrait vous être utile :

    Faite attension que vous faites le deploy à ne pas écraser vos fichiers de config, penser à les copier pour les remettre une fois le deploy fait. ou d'en faire le merge à l'avance.

    Dans des process automatisé, on a souvent recours à exclure les fichiers de config du deploy pour en faire le deploy à la main ou avec un process séparé.

    Cordialement.

  • mardi 28 février 2012 21:22
     
     
    Merci pour cette information.

    UOLAD