Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] DirectoryNotFoundException не обработано... (http://forum.oszone.net/showthread.php?t=170381)

Virtyaluk 17-03-2010 00:46 1370332

DirectoryNotFoundException не обработано...
 
Здравствуйте,
я писал программу на C# (среда Visual Studio 2008 PE) и столкнулся с одной проблемой.
например, у меня есть функция копирования файла " из - в"
Код:

System.IO.File.Copy("где?", "куда?");
вместо "где?" я пишу путь к расположению файла, если пишу D:\\some_folder\some_file.extension то копирование происходит нормально,
а если пишу %windir%\\system32\some_file.extension копирование не происходит и "среда" показывает окно с ошибкой DirectoryNotFoundException не обработано. - неудалось найти часть пути.
я так понял что оно не может понять переменную %windir%, я бы мог писать полный путь к фалу но велика вероятность того, что той самый каталог с ОС в разных пользователей на разных дисках (в самого некоторое время назад и очень долго ОС была на диске D).
Как мне "научить" Visual Studio 2008 PE понимать переменную %windir%??

Delirium 17-03-2010 02:17 1370369

А как же гугл? :)

http://www.google.ru/search?client=o...utf-8&oe=utf-8

Environment.GetEnvironmentVariable("windir");


Время: 08:53.

Время: 08:53.
© OSzone.net 2001-