0 votes

Déploiement partiel de Clickonce

VS 2005 prend un certain temps pour déployer l'application sur le Web. La plupart des fichiers sont des dlls de tiers. Est-il possible qu'une fois que ces dll tierces sont déployées, elles ne le soient plus ?

Lors de la publication, il semble que tous les fichiers soient à nouveau copiés. Existe-t-il un moyen d'éviter cela ?

1voto

RobinDotNet Points 8026

Il n'y a pas de moyen facile de le faire.

Combien de temps est "assez long", et comment publiez-vous les fichiers ? PAR HTTP ? Vous pouvez envisager de publier le déploiement localement, de le compresser, de le déplacer vers le serveur et de le décompresser. Ou essayez d'utiliser le FTP et voyez si c'est plus rapide. Ce qui sera certainement plus rapide, c'est d'accéder au dossier sur le serveur Web en tant que disque partagé et d'y publier. Je pense que c'est beaucoup plus rapide.

Vous pourriez également placer les dll tierces sur le serveur, déployer tout le reste, puis copier les dll tierces dans le dossier, les ajouter au manifeste de l'application avec mage ou mageui, puis re-signer les deux manifestes avec mage ou mageui. Franchement, je publierais directement l'application sur le serveur web et j'irais déjeuner. L'introduction d'étapes manuelles dans le processus introduit également la possibilité d'erreurs...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X