【问题标题】:Handling Assembly Resources处理装配资源
【发布时间】:2010-06-25 03:00:20
【问题描述】:

我目前正在开发一个实用程序类作为我的业务层的一部分。此类的任务是加载模板 PDF 文件,使用 iTextSharp 填写 PDF 并返回结果流。关于如何在我的业务层中存储预定义的 PDF 模板,我遇到了一些“分析瘫痪”。我是否将所有 PDF 文件放入一个文件夹并将每个文件标记为“嵌入式资源”?基本上,我只是在寻找一些在存储/访问程序集资源(我认为是任何不执行代码的文件)方面更常用的最佳实践的方向。

【问题讨论】:

    标签: .net assemblies embedded-resource


    【解决方案1】:

    当然,您绝对可以将它们标记为嵌入式资源。一种较新的方法是使用“项目”、“项目名称”、“属性”、“资源”选项卡添加它们。这将为您提供一种通过Properties.Resources.ResourceName 语法访问它们的简单、强类型的方法。

    这两种机制都是处理您希望在应用程序开发过程中管理的合理大小内容的常用方法。独立文件更适合用于大型内容(例如视频)、可能需要替换而不重新编译程序集的内容,或(在某些情况下)在应用程序开发过程之外维护的内容。

    【讨论】:

      猜你喜欢
      • 2016-06-22
      • 2013-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多