Я пытаюсь написать проект Windows Service на C#.Преобразование каталога в строку в службе Windows
Я хочу скопировать папку в другой каталог. Я написал коды, все идеально
DirectoryInfo source = new DirectoryInfo("C:\\belgeler");
DirectoryInfo target = new DirectoryInfo("E:\\Backup");
Это правильное применение, но когда я это пишу ...
DirectoryInfo source = new DirectoryInfo(from_path);
DirectoryInfo target = new DirectoryInfo(to_path);
Ошибка «Поле инициализатор не может ссылаться на нестатическом поле, метод или свойство 'BACKUP (myproject_name) .Service1.veri'
//string to_path = Registry.LocalMachine.GetValue("ToPath").ToString();
//string from_path = Registry.LocalMachine.GetValue("FromPath").ToString();
Этот кодовый блок является рабочим консольным приложением, но в службах Windows это не так.
Это нестатическое поле, метод или свойство? ;) –
«Этот кодовый блок является рабочим консольным приложением, но в службе Windows это не так». Это COMPILING как консольное приложение, но не как сервис Windows? Я очень сомневаюсь, что ... – aquinas
Являются членами 'from_path' и' to_path' вашего класса или являются локальными переменными? Как насчет 'source' или' target'? –