【问题标题】:Adding XML Files to the Build将 XML 文件添加到构建中
【发布时间】:2015-09-08 02:38:00
【问题描述】:

我正在使用 Visual Studio C# Express,我想知道如何添加一些 XML 文件并能够在我的代码中引用它们。我在项目下的文件夹中添加了 XML 文件,但我不确定如何引用它们,然后将它们复制到输出文件夹。最初,在添加它们之前,我只是将 XML 文件复制到 Visual Studio 的 Debug 文件夹中,但是当我编译/安装我编写的程序的新副本时,我不得不手动复制 XML 文件。

有没有办法将 XML 文件添加到 Visual Studio 项目并能够在代码中引用它们,然后将它们复制到输出文件夹?

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    右键单击项目,添加现有资源,浏览并选择要添加的文件。然后右键单击该文件并单击属性并将“构建操作”更改为内容,并将“复制到输出目录”更改为如果较新则复制(或者如果需要,则始终复制)。然后就可以通过相对路径访问了。

    我将它用于我的 XML,我可以使用以下代码访问我的内容:

    XmlDocument document = new XmlDocument();
    document.Load("Resources/DefaultConfig.xml");
    

    请注意,我的 DefaultConfig.xml 文件位于我在 Visual Studio 中创建的“资源”目录中(这是可选的,但它有助于我保持项目整洁)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-12
      • 2013-03-10
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多