在Windows 7 64位系统上安装Visual Studio 2003

10

我的团队目前正在支持1.1版本的应用程序,并在Windows 7上安装VS.NET 2003。在32位机器上我们没有任何问题,但是在我的64位机器上,FrontPage服务器扩展无法安装。

其他人说他们已经成功地完成了这个过程,所以我想知道这里是否有人做到了,并且是否知道解决方案。

具体问题是FPSE(为了澄清,我正在安装“适用于IIS 7.0的FrontPage 2002服务器扩展”)未能正确安装。在EventViewer中,我收到以下错误:

Microsoft FrontPage Server Extensions:

Error #3004f Message:无法读取Microsoft Internet Information Server的配置信息:ImpersonateLoggedOnUser Error。

我曾经查找过关于ImpersonateLoggedOnUser在64位上的错误,并找到一个情况,在关闭UAC时,它会在64位上失败(我确实将其关闭了)。我重新打开了UAC,以管理员身份运行命令提示符,并对FPSE软件包运行了msiexec。还是不起作用。

我遵循了此教程(以及它指向的其他教程)来进行安装。


1
可能与在32位模式下运行IIS有关吗...? - Kieron
我在这上面浪费了几天时间(比我应该的时间更多),所以我放弃了。我已经下定决心,将继续在我的旧XP开发机上通过远程桌面开发这个产品,直到我们最终能够移植这个产品。 - Cole
1
你实际上需要Frontpage吗?否则:N:\setup\setup.exe /NO_BSLN_CHECK,其中N:是CD/DVD的驱动器。 - 0xC0000022L
3个回答

2


0
如果您不需要FPSE(或设置的其他部分),则可以在不安装它的情况下安装VS。要这样做,请在设置文件夹中找到“baseline.dat”文件,使用记事本打开并删除该组件。
这适用于从98年到2010年的Visual Studio版本,对于2013年,Microsoft已经进行了更改。
baseline.dat相当容易理解,但如果您需要更多帮助,请在此处发布文件。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接