嵌入外部XML文件

本文关键字:文件 XML 外部 | 更新日期: 2023-09-27 18:09:22

对,所以我有一个程序从外部XML文件读取以获取学生的详细信息。目前设置为全路径,如:C:'Users'LittleJohnny'Students.XML。我正在使这个程序独立(将所有视频设置为Always Copy,以便它们可以在不同的机器上正常运行),我想知道我是否可以将XML文件放在一个相对位置,以便它可以在不同的机器上工作。我相信有一个简单的方法可以做到这一点。

嵌入外部XML文件

您可以使用像这样的特殊文件夹路径:"Environment.SpecialFolder.CommonApplicationData"。它允许你设置文件夹的路径,相对于运行应用程序的当前系统。

更多信息在这里

在代码中,这将是:
path = Environment.SpecialFolder.MyDocuments + @"'Students.xml";

如果您想将其存储在当前用户的文档中,例如