我试图用System.Web;
来读写位于服务器上的文本文件,并从winform桌面应用程序中读取。首先需要检查文件是否存在。不知道为什么,但System.Web程序不工作,首先添加引用作为的System.Web检查服务器上是否存在读写文件
string siteDir = "http://www.site.info/doc.txt";
if (File.Exists(Server.MapPath(siteDir)));
同样与System.Web.HttpContext
System.Web.HttpContext.Current.Server.MapPath(siteDir);
尝试'System.Web.Hosting.HostingEnvironment.MapPath(siteDir);' –
这是一个桌面应用程序还是一个Web应用程序?你已经把一个winforms标签放在那里,这表明这是一个桌面应用程序 – Sparrow
你需要引用程序集'System.Web.dll'。 –