我正在创建一个我们使用大量插件的架构。我们希望实现一些"程序集自定义元数据",这将告诉插件主机所需的此程序集设置。我们想要"描述" xml中的那些设置,并在程序集中包含该xml描述。这可行吗?我知道我可以使用自定义程序集属性,但我正在寻找一个不同的解决方案。
答案 0 :(得分:1)
有几种方法可以做到这一点。
PluginDescriptor.xml
)嵌入到程序集中,然后将Assembly.GetManifestResourceStream()
嵌入到主机应用程序中PluginDescriptorAttribute
,其中包含要读取的资源名称以获取XML文件nupkg
文件一样)