c#在vista系统目录下无法创建文件夹

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:41:22
各位高人. 小弟想用Directory.CreateDirectory()在Program Files文件夹下建立自已的文件夹.在其他系统2000,2003,XP下都通过了.
可是在Vista下就不行了.
PS:Vista系统目录以外的目录都可以实现!

大家有遇到这种问题吗? 怎么解决呀?

这是因为vista系统目录下操作是需要权限的,因为你的程序没有获得权限,所以不能对系统目录进行 添加,删除,修改等操作。具体怎么获得权限我业不知道,去 网上找找吧

VISTA有个用户帐户控制的,你可以在控制面板里关掉它,VISTA这个东西会导致很多软件部分功能失效或者全部失效。或者你可以找找看微软官方有没有对这一问题有什么好的解决办法。