Question

J'ai créé une application et je l'ai déployée à l'aide de ClickOnce. Sa taille est d'environ 30 Mo. Au début, cela prend environ 2 à 3 heures sur une ligne de leasing de 128 Ko. Ensuite, j'ai activé la compression de fichier sur IIS et le temps de téléchargement a été réduit à environ 40 minutes.

Je souhaite réduire le temps de téléchargement à 10-20 minutes, mais je ne sais pas comment faire cela.

Ma solution comporte 4 projets a, b, c et d. Deux de ces projets ont une très grande taille (près de 15 Mo). J'essaie de décomposer ces deux projets mais la conception est très serrée et je n'ai pas le temps de le faire.

Si quelqu'un a une idée ou une solution à ce problème, aidez-moi, s'il vous plaît.

Était-ce utile?

La solution

Eh bien, votre seule option est de trouver des moyens de compresser / réduire la taille des projets eux-mêmes. Toutefois, si vous disposez réellement de 128 Ko, cela ne devrait pas prendre près de 2 à 3 heures pour 30 Mo, à moins que vous n'exécutiez d'autres données simultanément sur cette connexion. En ce qui concerne le projet lui-même, à moins que vous ne trouviez le moyen de réduire la taille du projet (vous avez déjà activé la compression dans IIS), rien d’autre ne vous est ouvert.

Autres conseils

Une connexion à 128 kilobits par seconde devrait permettre de télécharger un fichier de 30 Mo en environ 33 minutes, de sorte que la connexion semble correcte. Vous pouvez éventuellement réduire la taille du fichier en éliminant les dépendances inutiles (Visual Studio peut effectuer cette tâche pour vous, dans les paramètres du projet). Cependant, vous ne pourrez probablement pas réduire beaucoup la taille du fichier.

Je pense que la chose la plus raisonnable que vous puissiez faire est d'essayer de mettre à niveau votre connexion. Même mon taux de téléchargement de mauvaise qualité, de qualité consommateur, quadruple presque votre ligne à 128 kbps.

Bonne chance.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top