解决方案:从有互联网连接的计算机下载并复制 Web IP 文件到 WAP 服务器。方法是:
1. 从下载并安装 Microsoft Web 平台安装程序(目前的版本是 5.0),这里原文是4.6版本。我改为5.0后也可以正常离线安装。
2. 运行以下命令行: "%ProgramFiles%\Microsoft\Web Platform Installer\WebpiCmd.exe" /Offline /Products:”WAP_SingleMachineInstallation” /Path:"C:\WebpiOfflineFeed" /XML:“ /Log:"C:\WebpiCmd.log"
这个命令要运行一段时间,下载的文档大小约为 253 Mb
3. 将 “Microsoft Web Platform Installer” 安装文件和 C:\WebpiOfflineFeed 文件夹复制到 WAP 服务器的C盘根目录。
5. 在 WAP 服务器上以管理员身份登录
6. 安装 “Microsoft Web Platform Installer”
现在安装 WAP 有两个选项:
使用命令行进行安装。
使用 GUI 模式进行安装。
要使用命令行进行安装,请按以下步骤进行:
1. 以管理员身份打开命令提示符
2. 执行以下命令:"%ProgramFiles%\Microsoft\Web Platform Installer\WebpiCmd.exe" /install /products:"WAP_SingleMachineInstallation" /XML:C:\WebpiOfflineFeed\feeds\latest\webproductlist.XML
3. 提示接受许可协议,输入 Y 继续
4. 现在会在服务器上安装 WAP
要使用 GUI 进行安装,请按以下步骤进行:
1. 运行 regedit,进入 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebPlatformInstaller
2. 在 WebPlatformInstaller 文件夹上单击右键,选择 New > String Value
3. 给字符值起名:ProductXMLLocation
4. 单击 ProductXMLLocation,指定值数据:“< Path to the local webproductlist.XML >”
5. 关闭注册表编辑器
6. 从开始菜单启动 Microsoft Web 平台安装程序
7. 确认主源已经覆盖到本地 webproductlist.XML
8. 从顶部菜单选择 Products
9. 找到 Windows Azure Pack: Portal and API Express,点击右边添加
14. 单击 Install
15. 提示接受许可协议,单击 “I Accept” 继续
16. 现在会在服务器上安装 WAP
原文出自微软中国TechNet团队博客。