简体   繁体   English

无法安装Microsoft Web Farm Framework v2.2

[英]Cannot install Microsoft Web Farm Framework v2.2

Trying to install Microsoft Web Farm Framework v2.2 on a Windows 2008 server. 尝试在Windows 2008服务器上安装Microsoft Web Farm Framework v2.2。

I've already downloaded and installed Web PI v3 after realising v4 is too new to be able to download the Web Farm Framework. 我已经下载并安装了Web PI v3,因为我觉得v4太新了,无法下载Web Farm Framework。

When I run the installer for the Web Farm Framework v2.2 I get the following error: 当我运行Web Farm Framework v2.2的安装程序时,出现以下错误:

Web Deployment Tool is a pre-requisite for installing Web Farm Framework. Please install the Web Deployment tool.

The strange thing here is that Web Deploy is already installed (v3.0). 这里奇怪的是已经安装了Web Deploy(v3.0)。 So I then try and download v3.5 assuming there is a problem with the current version at v3. 所以我尝试下载v3.5,假设v3上的当前版本存在问题。 However when I try to install this I get the following error: 但是,当我尝试安装它时,我收到以下错误:

Failed to instal Web Platform Installer. Lick OK to use the browser to download installer.

Can anyone help to get this working? 任何人都可以帮助这项工作吗? Not sure why it wants me to open another browser window since I just came from a browser to install the extension? 不知道为什么它要我打开另一个浏览器窗口,因为我刚从浏览器来安装扩展程序? So it seems I cannot install something because there is a dependency on something else, yet I can't install that dependency either. 因此,我似乎无法安装某些东西,因为它依赖于其他内容,但我也无法安装该依赖项。

Why is this so difficult and why hasn't Microsoft made this easier to install? 为什么这么难以解决为什么微软没有让这个更容易安装?

I got this working in the end. 我最终得到了这个。 Basically you need to just install everything in sequence starting with the Web PI v3 then Web Deploy v2 followed by the Web Farm Framework. 基本上,您需要按顺序安装所有内容,从Web PI v3开始,然后是Web Deploy v2,接着是Web Farm Framework。 It seems there is a dependency on specific versions on each of the required tools. 似乎每个必需工具都依赖于特定版本。 Not sure why it insists on opening a browser window again though. 不知道为什么它坚持再次打开浏览器窗口。

I just encountered this issue and tried the registry modification which helped me out. 我刚刚遇到这个问题并尝试了注册表修改,这帮助了我。

Try changing the registry setting install the module and change the registry back to the original value. 尝试更改注册表设置安装模块并将注册表更改回原始值。

Open Regedit > HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\InetStp Edit "MajorVersion" and set the "HexaDecimal" value to 9 Install the WebFarm 2.2 module. Change the "MajorVersion" back to "HexaDecimal" value of a Hit F5 while in Regedit Close Regedit

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM