允许WPF应用程序写入XML文件

时间:2011-03-28 11:05:42

标签: wpf xml xaml

我开发了一个WPF应用程序并设置了一个部署项目。安装程序完美运行,应用程序也是如此,直到它尝试在XML文件中执行输入。这些文件充当应用程序的XML数据库,并包含在Application文件夹中。我哪里错了。我是否需要分配某种特权

1 个答案:

答案 0 :(得分:4)

不,请注意该应用程序有问题。

您必须阅读文档。自Windows NT4或其他东西以来,您不支持写入应用程序文件夹。有要写入的特殊文件夹,以及获取它们的方法。在普通的现代窗口中,app文件夹对普通用户应该是写保护的。它是程序文件夹。

将数据移至APPDATA文件夹,移至数据库的子文件夹中。

http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx开始获取文档。

阅读Windows指南,了解Windows平台的编程。那里有许多“做”和“做不做”。写入应用程序文件夹是第一个“不要做”。