2010-12-07 25 views
0

我想嵌入一些PDF文件在DLL中。我已经做了DLL,但我无法从DLL读取它。请以这种方式帮助我。嵌入PDF文件在DLL中,然后读取它

+0

什么语言? C#,VB.NET,C++,Boo,IronPython,f#...? Visual Studio是一个非常可扩展的IDE。 – 2010-12-07 06:11:33

回答

2

要在dll中嵌入文件,需要将“Build Action”设置为“Embedded Resource”。在解决方案资源管理器中查看该文件的属性。

然后,您需要将它作为流读取:GetType().Assembly.GetManifestResourceStream(name), 其中“name”是文件的完整区分大小写的命名空间路径,包括扩展名。

示例:项目的根名称空间为“AA.BB”。在那里有一个文件夹“CC”,我把文件“file.ext”。然后名称将是:“AA.BB.CC.file.ext”。

相关问题