gpt4 book ai didi

c# - 我可以在 DLL 中嵌入其他文件吗?

转载 作者:可可西里 更新时间:2023-11-01 08:41:46 24 4
gpt4 key购买 nike

我正在通过 API 为另一个应用程序编写插件。插件以 DLL 的形式分发。是否可以在 DLL 文件中嵌入其他文件,如 pdf、图像、chm 帮助文件等...我希望能够为我的插件提供文档,但我仍然希望保留分发插件的能力- 作为单个文件,用户只需拖放到应用程序上即可安装。

最佳答案

当然,您可以在 DLL 中嵌入资源。然后在运行时你只需做:

Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("com.stackoverflow.plugin.example.Foo.pdf");

这将为您提供到嵌入在您的 DLL 中的 Foo.pdf 文件的流。请注意,资源名称必须在您调用方法的类型的命名空间范围内。

关于c# - 我可以在 DLL 中嵌入其他文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1890688/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com