J'essaie d'utiliser System.Web;
pour lire et écrire dans un document texte situé sur le serveur à partir d'une application de bureau winform. Tout d'abord besoin de vérifier si le fichier existe. Je ne sais pas pourquoi, mais System.Web ne fonctionne pas, il est ajouté pour les références que System.WebVérifiez si le fichier existe sur le serveur pour lire et écrire
string siteDir = "http://www.site.info/doc.txt";
if (File.Exists(Server.MapPath(siteDir)));
même avec System.Web.HttpContext
System.Web.HttpContext.Current.Server.MapPath(siteDir);
Essayez 'System.Web.Hosting.HostingEnvironment.MapPath (siteDir);' –
S'agit-il d'une application de bureau ou d'une application Web? Vous avez mis une balise winforms là-dedans, ce qui suggère qu'il s'agit d'une application de bureau – Sparrow
Vous devez faire référence à l'assembly 'System.Web.dll'. –