Pokud máte aplikaci v Program Files, tak se to pochopitelně vzteká. Do Program Files běžná aplikace nemá nic nazpisovat ani nic mazat. Vista má tzv. virtualizaci, což znamená, že změny v Program Files se ukládají jinam (někam do profilu uživatele). Temp dělejte v adresářích, které jsou na to určeny (System.IO.File.Path má metody, které cestu k Tempu vrátí, dokonce umí i vymyslet náhodný název souboru).
|