Mon environnement: VS 2010 Pro, 4 .NET, C#, Silverlight 4, ASP.NET, Win2008 Server R2, IIS 7.5VS 2010 build dénoue les modifications dans le fichier xml
J'ai une solution VS qui contient un Silverlight projet hébergé dans un projet ASP.NET. Le projet ASP.NET inclut un dossier conf avec des fichiers .xml qui sont utilisés pour la configuration via la classe WebClient. Un service WCF incorporé dans le projet ASP.NET. L'application est configurée en tant qu'application ASP.NET dans IIS. Je veux être en mesure d'éditer les fichiers de configuration à l'intérieur et à l'extérieur de VS et de les faire coller. Je modifie le fichier .xml pour modifier le point de terminaison WCF. Quand je construis la solution dans VS, elle réussit mais quelque chose en dehors de VS change le xml à l'état précédent, rejetant les modifications. Cela se produit également avec d'autres paramètres dans le fichier .xml. Le problème s'est produit plus tôt quand j'utilisais Casini aussi.
Si le fichier .xml est ouvert dans VS, le message suivant s'affiche: "Ce fichier a été modifié en dehors de l'éditeur de source. Voulez-vous le recharger?" Si le fichier .xml n'est pas ouvert dans VS, je ne reçois pas le message. Avoir les fichiers en partie ou en dehors de la solution VS ne semble pas faire la différence.
Cela peut être dû à un paramètre dans Win2008 R2 ou IIS 7, car je n'ai pas rencontré ce problème sur d'autres plates-formes Windows.
Ce problème pourrait être similaire au poste à ... https://stackoverflow.com/questions/8040555/how-can-i-tell-visual-studio-2010-to-stop-overriding-my-xml-edits
Les fichiers XML sont-ils sous le contrôle de la source? – Oded
Actuellement sous SVN, mais cela a commencé avant que je les mette sous contrôle source – stevea