1

我试图四处寻找从 C# 解决方案中的启动项目加载 XML 文件的最佳实践。

我正在构建一个库,它应该能够从使用该库的启动项目中加载以下 XML。如果可能,最终用户不应看到 XML。XML 文件使用 DTD,所以我不确定是否可以使用 app.config 来执行此操作。这是这样一个 XML 文件的示例

<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<!DOCTYPE filter SYSTEM "filters.dtd">

<filter>
    <controltype-criteria type="Button">
        <event>TouchDown</event>
    </controltype-criteria>
</filter>

有没有人建议如何做到这一点?

感谢你的回复!:)

4

1 回答 1

3

将其作为嵌入式资源添加到您的程序集(启动项目)并从那里读取。谷歌知道细节。

于 2012-11-01T10:47:27.570 回答