none
Comment utiliser les événements post-build et pre-build du projet de déploiement Web

    Discussion générale

  • Pré-requis : Web Deployment Project 2008 pour Visual Studio 2008 doit être installé. Vous pouvez le télécharger depuis

    http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&displaylang=en

     

    La démo suppose qu'il existe un site ASP.NET sur "d:\WebSiteDemo".

    Le projet de site Web ASP.NET n’a pas des événements post-build et pre-build, mais on peut ajouter un projet Web Deployment pour un site Web ASP.NET qui fera le post-build et pre-build.

     

    Pour ce faire, suivez les étapes ci-dessous :

     

    1. Ouvrez le site Web ASP.NET "WebSiteDemo" de Visual Studio 2008.

    2. Cliquez droit sur le site Web à partir de la fenêtre de solution, puis sélectionnez Ajouter le projet Web Deployment

    3. Tapez le nom, par exemple "WebSite_Deploy", accédez à l'emplacement souhaité et cliquez ensuite sur OK

    4. Cliquez droit sur le projet "WebSite_Deploy" dans la fenêtre de solution, puis sélectionnez ‘Ouvrir un fichier projet’.

    5. Décommentez les cibles nommés "BeforeBuild" et "AfterBuild", qui sont égales aux évènements  post-build et pre-build:

     

    <Target Name="BeforeBuild">
      <Copy SourceFiles="c:\test.txt" DestinationFiles="d:\test.txt"></Copy> 
     </Target>
     <Target Name="AfterBuild">
      <MakeDir Directories="$(OutputPath)\AfterBuild">
      </MakeDir>
     </Target>

     

     

    Remarque : Dans l’événement pre-build, on copie le fichier et on crée le dossier sous le répertoire de sortie dans l'événement post-build.

     

    Pour plus d'informations sur le projet Web Deployment, veuillez visiter le site Web suivant :

    http://weblogs.asp.net/scottgu/archive/2005/11/06/429723.aspx

     

     

     

    Pour plusieurs informations, visitez la page Foire aux Questions – ASP.NET


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    mercredi 28 avril 2010 14:33