2009-07-31 6 views

Répondre

0

Vous pouvez empêcher pdb de générer des bibliothèques de classes descendant et au lieu d'utiliser vous publier pouvez Web Deployment Projects pour visual studio 2008 ce qui est un moyen beaucoup plus sophistiqué de déployer (publier) des applications web à partir de vs2008.

1

dans la cible AfterDropBuild du fichier ci proj je mets ce où PublishWebDrop est le répertoire que la build ci laisse tomber les binarys. Ceci va sélectionner le pdb et les supprimer en utilisant msbuild.

Note: Cette solution n'accroche pas dans la publication commande sur le projet

<Target Name="AfterDropBuild"> 
    <CreateItem Include="$(PublishWebDrop)\bin\*.pdb" > 
     <Output TaskParameter="Include" ItemName="DeleteAfterBuild"/> 
    </CreateItem> 
    <Delete Files="@(DeleteAfterBuild)" /> 
    </Target> 
Questions connexes