.net 获取嵌入式资源
我有一个zip文件,并将其添加到程序的资源文件夹中。我将属性设置为embedded resource 现在,当我键入我的.resources。。。列表中没有该文件的名称,但有其他图像文件 我想在运行时将zip文件解压缩到一个文件夹中。如果我将zip文件添加到我的解决方案中,我以前就这样做过。但是如果zip文件被添加到我的资源文件夹中(右键单击资源、添加、现有项),那么如何从那里获取它 我们将不胜感激。我的程序是用vb.NET2008编写的 干杯,.net 获取嵌入式资源,.net,vb.net,visual-studio,visual-studio-2008,.net,Vb.net,Visual Studio,Visual Studio 2008,我有一个zip文件,并将其添加到程序的资源文件夹中。我将属性设置为embedded resource 现在,当我键入我的.resources。。。列表中没有该文件的名称,但有其他图像文件 我想在运行时将zip文件解压缩到一个文件夹中。如果我将zip文件添加到我的解决方案中,我以前就这样做过。但是如果zip文件被添加到我的资源文件夹中(右键单击资源、添加、现有项),那么如何从那里获取它 我们将不胜感激。我的程序是用vb.NET2008编写的 干杯, GR您需要将文件添加为类型化资源。仅将文件添加到
GR您需要将文件添加为类型化资源。仅将文件添加到
资源
文件夹不会生成资源包装器属性
然后,您可以通过以下方式引用文件内容:
Dim fileConent As Byte() = My.Resources.FileName
将文件名替换为您的文件名。Intellisense将为您提供指导。将解决方案资源管理器中添加的资源的属性修改为“嵌入式资源”@Greatchap-注意到您从未标记答案。这有什么原因吗?我想确定你知道怎么做。谢谢alex。我得到了它。我想我没有意识到批改答案。我已经标记了这一条。@Greatchap-FYI:你也可以对答案和问题进行投票。