Search code examples
vb.netstream.net-2.0

How to write a Stream to file?


I have an embedded DLL in my app and I need to write it to the filesystem at runtime. I have this so far:

Dim _assembly As Assembly = Assembly.GetExecutingAssembly()
Dim _rawstream As Stream = _assembly.GetManifestResourceStream("MyFile.dll")

I just need to write _rawstream to a file now.

EDIT: This has to be .NET Framework 2 and CopyTo does not exist :(


Solution

  • My.Computer.FileSystem.WriteAllBytes(output file, My.Resources.resourcename, False)