用代码保存文件-Windows 7

本文关键字:-Windows 保存文件 代码 | 更新日期: 2023-09-27 18:29:56

我想在一个小型.NET 3.5 WinForms应用程序中序列化我从用户那里检索到的一些信息转换为本地保存在他的计算机上的XML文件。目前所有用户想要的电台要使用此应用程序,请安装Windows 7。

问题是,系统不会让我把文件保存在任何地方,我需要既可以通过代码访问的地方(系统将允许在那里保存),并且最好是足够通用的,这样如果明天我想在不同版本的Windows上运行这个应用程序,这个路径仍然存在。

有什么想法吗?

谢谢。

用代码保存文件-Windows 7

您应该能够写入本地应用程序数据文件夹。

您可以从C#中将其作为Environment.SpecialFolder.LocalApplicationData文件夹进行访问。

另一种选择是Environment.SpecialFolder.Personal

您可以让.net提供用户的Userpath。比如"C:''Users''User''MyDocuments"。事实上,这就是乔治的链接+1给他。