在 Windows 7 64 位上安装 Visual Studio 2003

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/2478003/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 14:09:31  来源:igfitidea点击:

Installing Visual Studio 2003 on Windows 7 64-bit

windowserror-handlingwindows-7-x64visual-studio-2003frontpage-extensions

提问by Cole

My team is currently supporting a 1.1 app and we are installing VS.NET 2003 on Windows 7. We haven't had any issues on the 32-bit machines, but FrontPage Server Extensions are failing to install on my 64-bit machine.

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

Others say that they have done this successfully, so I wanted to know if anyone here has and if they know of a solution.

其他人说他们已经成功地做到了这一点,所以我想知道这里是否有人有,他们是否知道解决方案。

The specific issue is that FPSE (to clarify, I'm installing "FrontPage 2002 Server Extensions for IIS 7.0") fails to install correctly. In EventViewer I get the error:

具体问题是 FPSE(澄清一下,我正在安装“用于 IIS 7.0 的 FrontPage 2002 服务器扩展”)无法正确安装。在 EventViewer 中,我收到错误消息:

Microsoft FrontPage Server Extensions:

Error #3004f Message: Unable to read configuration information for Microsoft Internet Information Server: ImpersonateLoggedOnUser Error.

Microsoft FrontPage 服务器扩展:

错误 #3004f 消息:无法读取 Microsoft Internet Information Server 的配置信息:ImpersonateLoggedOnUser 错误。

I've looked for errors with ImpersonateLoggedOnUser on 64-bit and did find a case where it fails on 64-bit when UAC is turned off (which I did have it off). I turned UAC back on, ran command prompt as administrator, and ran msiexec on the FPSE package. Still no dice.

我在 64 位上查找了 ImpersonateLoggedOnUser 的错误,并且确实发现了在 UAC 关闭时它在 64 位上失败的情况(我确实关闭了它)。我重新打开 UAC,以管理员身份运行命令提示符,并在 FPSE 包上运行 msiexec。仍然没有骰子。

I have followed this tutorial(and the others it points to) for installing.

我已经按照本教程(以及它指向的其他教程)进行安装。

回答by J P

I managed to install Visual Studio 2003 on a virtual Windows 7 (64 bit) by

我设法通过以下方式在虚拟 Windows 7(64 位)上安装了 Visual Studio 2003

  1. Installing RTR FrontPage 2002 Server Extensions for IIS 7.5.
  2. Letting the installer for VS2003 install the prerequisites.
  3. Continue installation of VS2003.
  1. 为 IIS 7.5安装RTR FrontPage 2002 服务器扩展
  2. 让 VS2003 的安装程序安装先决条件。
  3. 继续安装VS2003。

回答by weberik

If you don't need FPSE (or some other part of the setup) you can always install VS without it. to do so find the file "baseline.dat" in your setup folder, open it with notepad and delete the component.

如果您不需要 FPSE(或设置的其他部分),您始终可以在没有它的情况下安装 VS。为此,请在您的安装文件夹中找到文件“baseline.dat”,用记事本打开它并删除该组件。

this should work for visual studio version from 98 up to 2010, for 2013 microsoft has changed it.

这应该适用于从 98 到 2010 的 Visual Studio 版本,因为 2013 年微软已经改变了它。

the baseline.dat is pretty self explanatory, but if you need any more help please post the file here.

基线.dat 是不言自明的,但如果您需要更多帮助,请在此处发布文件。