【问】Vista安装vcredist_x86错误Error 1935
【答】这是由于Visual Studio 2005和Windows Vista操作系统一个已知的bug造成的,vcredist是Visual C++ 8.0的
运行时库最终用户发行版文件。用户可以根据Vista地带提供的下面方法解决这个问题:
出现该问题主要是由于VC8.0中的ATL库注册失败造成的,主要原因为权限造成的,可以通过使用高权限方式运行安装程序,
参考 Vista系统管理员权限运行程序方法 一文
想起前些日子安装cntrump大侠做的VC绿版时也是提示无权限写注册表,查看相关注册表项后,发现admin是没有写权限的.只有Trustedinstaler的权限是最高的.而这个内置用户却是个虚拟的,"全名是 NT SERVICE\TrustedInstaller"
ms的说明见:
http://technet.microsoft.com/zh-cn/magazine/2007.06.acl.aspx