Вы не должны пытаться писать напрямую в корневую папку. В Windows 7 вам придется либо работать от имени администратора, либо отключить UAC, чтобы это работало, и ни один из них не рекомендуется.
Вместо этого вы можете записать в папку в области «данные приложения»
Если вы используете файл .config для настройки журнала, вы можете использовать что-то вроде
<file value="${ALLUSERSPROFILE}\CompanyName\ProductName\Log.txt" />
или
<file value="${APPDATA}\CompanyName\ProductName\Log.txt" />
в зависимости от того, хотите ли вы, чтобы файлы журнала были специфичны для пользователя или нет.
(Очевидно, вы заменяете CompanyName и ProductName своими данными).
Это должно работать на Xp / Vista / W7.