我创建并使用下面的代码保存为XML文件:如何使用File.WriteAllText保存本地驱动器上的文件?
File.WriteAllText("D:\\55_SEPA_30-04-2017.xml", strXMLGenerate);
的问题是,节约服务器文件夹中创建的文件不在本地驱动器。 如何将文件保存在本地驱动器路径的任何位置。有没有办法在本地“下载”文件夹中自动保存文件? 任何帮助将不胜感激。
编辑: 我正在使用File.WriteAllText创建和保存文件以进行Ajax调用。 在Ajax调用/静态方法中,不支持Response.Write/Response.End()。 所以我的问题与上述问题无关。请看看它。
感谢
[C#Asp.net写入文件到客户端]可能的重复(https://stackoverflow.com/questions/1072814/c-sharp-asp-net-write-file-to-client) –
它不重复与提到的问题@ Naveen Gogineni –
通常人们不希望将xml保存到文件中。正常的解决方案是使用内存流,所以你不需要保存到文件。 – jdweng