Generalmente hay restricciones para ejecutar ciertas acciones en
Windows si no eres
Administrador y
.NET potencia mas esta filosofia. No se si el ejemplo que te han puesto arriba funcionara o no en modo usuario pero en teoria no deberia funcionar sin los privilegios de administrador. Es mas, si tuvieras intencion de desarrollar para
Windows Vista aplicate el cuento, si en
XP la cosa sabe a poco en
Vista esto de los privilegios es exageradamente mas aplicado con el nuevo sistema de usuarios
UAC. Este
enlace de la
MSDN Magazine explica como desarrollar aplicaciones para ejecutarlas en cuentas de usuarios con privilegios minimos en
Vista y que tambien es util para desarrollar en
XP.
Salu2...