【发布时间】:2011-02-06 04:23:22
【问题描述】:
我看过一些示例,但试图更好地理解“资源”文件的工作原理,例如嵌入图像、报告、架构等。
如果构建应用程序,我希望确保所有内容在部署时都可用,但对于报告和架构等内容,我不希望任何人意外删除、重命名或以其他方式处理内容。因此,嵌入这些类型的项目似乎是有意义的。然后,我只需通过资源管理器通过 dll 访问。
因为我还没有这样做......我是否正确假设我最终部署的东西将是一堆 dll,我可以在继续应用程序之前检查以确保所有必需的存在。然后,我可以从“资源”dll 程序集中获得所有报告和架构。
此外,由于我已经有大约 5 个报告的一些示例,以及它们对应的模式,它们不在“资源”文件中,因此将这些现有元素添加到“资源”文件中并能够运行它们所涉及的内容.我知道他们自己似乎都有一些嵌入的路径事物,例如报告知道它的模式来自哪里。如果实际文件不是部署的一部分,只是从“资源”中提取出来的,会不会窒息?
希望这一切都有意义,因为这个利用资源文件的领域对我来说相对较新。
谢谢
【问题讨论】:
标签: c# winforms rdlc embedded-resource schema