У меня есть INF-файл, сохраненный как встроенный ресурс в моем проекте C #.Я пытаюсь сохранить этот файл в локальном местоположении по требованию.Я использую этот метод.
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, Convert.ToInt32(b.Length - 1));
resourceFile.Flush();
resourceFile.Close();
resourceFile = null;
}
Когда я пытаюсь вызвать этот метод (передавая имя ресурса вместе с именем пространства имен), я получаю ошибку:
Ссылка на объектне установлен экземпляр объекта
Что я здесь не так делаю?