2009-10-08 1 views
0

Si je mets à jour une application ASP.Net ou même simplement un répertoire virtuel contenant des fichiers XML, ASP.Net ne servira aucune page pour cette application jusqu'à ce que la mise à jour soit terminée. Pourquoi? Peut-on l'empêcher avec un code .Net? VSS se comporte-t-il mieux?Pourquoi ASP.Net ne parvient pas à diffuser des pages lors d'une mise à jour SVN? VSS se comporte-t-il mieux?

Mes clients ne peuvent pas utiliser le site Web pendant la mise à jour de fichiers XML simples. Très inefficace.

Carl

+0

effectuez-vous une exportation ou une extraction SVN vers le dossier cible? –

+0

Les fichiers xml sont-ils dans le dossier bin? – jrummell

+0

J'utilise TortoiseSVN. Je fais simplement une mise à jour de Tortoise. Les fichiers XML ne sont pas dans le dossier bin. – Malartre

Répondre

1

Cela ne devrait pas se produire. jrummell a probablement mis le doigt dessus ...

Il n'y a pas d'interaction explicite entre le client SVN et IIS, sauf si vous utilisez un client SVN personnalisé qui arrête le service Web avant qu'il ne soit mis à jour. Par conséquent, cela ne devrait pas affecter le comportement d'IIS. Ce qui se passe probablement, c'est que vous mettez à jour les fichiers qui déclenchent le redémarrage d'une application.

Questions connexes