2010-08-22 1 views
0

Je développe une application MVC 2 et l'ai sur un hébergeur. Cela fonctionne bien, mais la chose étrange est que lorsque je mets à jour les fichiers, les mises à jour ne "prennent" pas. Je peux même supprimer un fichier de contrôleur entier (juste pour tester le problème de mise à jour), et cela n'a pas d'importance. Je peux encore aller à cette page sur le site en direct. Cela ne devrait pas être possible, mais apparemment, comme si le contrôleur était toujours là. La seule façon de mettre à jour le site pour l'instant est de supprimer tous les fichiers sur le serveur, puis de télécharger à nouveau le site entier. Puis (étrangement) cela fonctionne, et les mises à jour prennent.L'application Asp.Net MVC ne met pas à jour les fichiers sur l'hôte Web?

Quelqu'un at-il une expérience avec des problèmes similaires et des idées pour la résoudre? BTW, j'ai demandé le soutien à l'hébergeur, mais malheureusement, ils ont rarement des réponses à tout sauf les problèmes les plus simples, alors j'ai pensé que je ferais mieux de demander ici.

Répondre

3

Si vous modifiez un fichier de contrôleur, vous devez le recompiler et déployer le fichier .dll. Il n'est même pas nécessaire d'héberger les fichiers du contrôleur.

Vous pouvez cependant modifier les vues librement.

+0

Vraiment? Super, je n'en avais aucune idée, merci! – Anders

Questions connexes