Copying embedded resource as file to disk in C#
问题 I have an INF file saved as an embedded resource in my C# project. I am trying to save this file to a local location on demand. I am using this method. public static void SaveResourceToDisk(string ResourceName, string FileToExtractTo) { Stream s = Assembly.GetExecutingAssembly().GetManifestResourceStream(ResourceName); FileStream resourceFile = new FileStream(FileToExtractTo, FileMode.Create); byte[] b = new byte[s.Length + 1]; s.Read(b, 0, Convert.ToInt32(s.Length)); resourceFile.Write(b, 0,