[ASP.NET] Supprimer fichiers .aspx.vb lors du déploiement

dbizier
[ASP.NET] Supprimer fichiers .aspx.vb lors du déploiement

Bonjour,

je voudrais déployer mon projet asp.net 2.0 sur un serveur IIS et je ne veux pas que l'on puisse avoir accès au code dans mes fichiers *.aspx.vb

Je crois qu'il existe une façon de "compiler" le code contenu dans les fichiers *.aspx.vb et de ce fait, ne pas mettre les *.aspx.vb sur le serveur.

Connaissez vous cette procédure ?

Merci,
David

fredericmazue

Tu dois utiliser aspnet_compiler.exe. Ca te précompile tout ton site et tu n'as que les dll à déployer, aucun source.

pc152

Dans Visual studio 2003 il suffit de cliquer sur le bouton Copy project

Pour Visual studio 2005 il suffit de fair un clique droit sur le projet web et de faire pulbier. cela gérer un répertoir dit prorpre.

La derniere facon est de la faire a la main:

gérer en release.
Supprmier tout les fichier aspx.cs , aspx.vb aspx.cs.rex aspx.vb.rex car tout chez fichier sont compiler et ce retrouve dans la DLL dans le répertoir bin

aweil

Dans Visual Studio 2005, si tu es dans un projet "Web", tu as une entrée "Publier le site Web..." dans le menu "Générer". Elle ouvre une boîte de dialogue dans laquelle il suffit de décocher la case "Autoriser ce site précompilé à être mis à jour".