Hello
I have an application that has some files in the resources that i need to extract at run-time, but i can't find a way to do this...
Neither the Assembly.GetManifestResourceStream neither the My.Resources.ResourceManager.GetStream work.
I already tried in various forms to pass the string name of the resource:
- AssemblyName.Resource.Ext
- AssemblyName.Resource
- Resource.Ext
- Resource
And none of them work. I created a simple app to test this and added a little img.jpg:
The code:
vb.net Code:
Dim myAssm As Assembly = Assembly.GetExecutingAssembly Dim myAssmName As String = myAssm.GetName.Name Dim resor1 As String = String.Concat(myAssmName, ".img.jpg") Dim resor2 As String = String.Concat(myAssmName, ".img") Dim resor3 As String = "img.jpg" Dim resor4 As String = "img" Dim st As IO.Stream st = myAssm.GetManifestResourceStream(resor1) st = myAssm.GetManifestResourceStream(resor2) st = myAssm.GetManifestResourceStream(resor3) st = myAssm.GetManifestResourceStream(resor4) st = My.Resources.ResourceManager.GetStream(resor1) st = My.Resources.ResourceManager.GetStream(resor2) st = My.Resources.ResourceManager.GetStream(resor3) st = My.Resources.ResourceManager.GetStream(resor4)
What I'm missing here?




Rate People That Helped You
Reply With Quote