Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Vista业务和UAC问题上安装Visual C#2008 Express_C#_Windows Vista_Installation - Fatal编程技术网

在Vista业务和UAC问题上安装Visual C#2008 Express

在Vista业务和UAC问题上安装Visual C#2008 Express,c#,windows-vista,installation,C#,Windows Vista,Installation,我刚刚从完整的iso下载版(2008年所有的快速版大约为1GB)将Visual C#2008快速版安装到Vista Business SP2上。安装完成正常 我遇到的问题肯定与UAC问题有关。首先,在“开始”菜单中有一个指向“Microsoft Visual C#2008快速版”的新链接。我点击它。然后Windows出现“搜索vcsexpress.exe”对话框,因为它找不到快捷方式的位置。我看到“C:\Program Files\Microsoft Visual Studio 9.0”(安装目

我刚刚从完整的iso下载版(2008年所有的快速版大约为1GB)将Visual C#2008快速版安装到Vista Business SP2上。安装完成正常

我遇到的问题肯定与UAC问题有关。首先,在“开始”菜单中有一个指向“Microsoft Visual C#2008快速版”的新链接。我点击它。然后Windows出现“搜索vcsexpress.exe”对话框,因为它找不到快捷方式的位置。我看到“C:\Program Files\Microsoft Visual Studio 9.0”(安装目录),Windows弹出“您没有访问此文件夹的权限。单击“继续”访问此文件夹”。(这就是为什么Windows找不到vcsexpress.exe的原因-它被安全性隐藏了)。如果我最终改变了安全性,我可以看到第一个子目录的列表,但是这个过程在子目录上不起作用。我只收到一条消息“您被拒绝访问此文件夹”

我怎样才能度过这一关?为什么会这样?我是用管理员帐户登录的

有什么信息/提示吗

非常感谢
Rael和Program Files目录中的默认文件夹权限不会阻止您读取它的内容,只会阻止您更改它

因此,如果存在一些文件系统安全问题,可能与第三方实用程序有关,如病毒扫描程序等。某些安全软件阻止访问未经管理员授权的文件。(这不是一个很好的方法,IMHO)


检查您的系统,看看是否有此类软件导致了这些问题

事实上,windows帮助提供了有关此问题的信息:

在某些情况下,即使您具有管理凭据,也可能无法查看对象的安全属性。这是因为对象的安全权限甚至不授予管理员所需的访问权限。在这种情况下,您需要获得对象的所有权。有关获取对象所有权的详细信息,请参见获取文件或文件夹的所有权


“取得文件夹和所有子文件夹的所有权”后,问题得到了解决。

您从哪里得到的?VS2008 Express已不可用近2年。不要信任来自随机网站的任何内容。来自Microsoft。是的,它是几年前下载的。你能指定任何这样的软件吗?我使用AVG的反病毒,据我所知,不做这种事情。