解決方案:從有互聯網連接的計算機下載並複製 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:“https://www.microsoft.com/web/webpi/5.0/webproductlist.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團隊博客。