缺少"导入Web应用程序" Web Deploy 3.6中的选项

时间:2016-12-29 20:24:06

标签: iis webdeploy iis-8.5 webdeploy-3.6

在IIS 8.5(Windows Server 2012 R2)和IIS 7.5(Windows 7)上使用Web Deploy 3.6,我找不到部署 - > "导入Web应用程序"选项。 "导出Web应用程序"也缺少(见截图)

enter image description here

我仍然可以看到"从图库安装应用程序"但这并没有真正帮助。所有工作都适用于Web Deploy 3.5。

3.6中是否删除了导入/导出Web应用程序选项? 如果是,使用Web Deploy 3.6将标准ASP.NET MVC应用程序部署到IIS 8.5的替代方法是什么? 如果没有,我需要做什么才能再次启用/看到它们?

5 个答案:

答案 0 :(得分:39)

WebDeploy 3.6导入/导出Web应用程序的先决条件略有变化,需要为Web管理提供更多权限才能再次启用这些选项。

以下是在Windows Server 2012 R2(和Windows Server 2016)中再次允许它的步骤:

  1. 使用服务器管理器获取添加角色和功能。

  2. 选择角色/网络服务器/管理工具

  3. 下的'管理服务'
  4. 卸载并重新安装WebDeploy 3.6或使用“更改”选项,并确保为Web部署安装“IIS部署处理程序”。这将再次带回“导入/导出Web应用程序”选项。

  5. 在Windows 7中再次允许它的步骤:

    1. 转到开启或关闭Windows功能

    2. 在网络管理工具下 - >启用IIS管理服务

    3. 与Windows 2012相同 (对于Windows 10,您可能需要在此解决方案运行之前在WebDeploy上运行修复安装)

答案 1 :(得分:2)

Windows 10:

它使用 Microsoft Wbe Deploy 4.0 。您可以在控制面板>应用程序中检查它是否已经安装。

如果已安装,并且在IIS中看不到“部署”选项,则需要重新安装它,并在安装过程中选择自定义安装或完整安装,包括UI选项。也许您可以通过从控制面板中选择“修复”或“更改”来做到这一点。

根据MS,您应该可以从Web Platform Installer下载它,但是我只找到3.6版以下的版本。但是,我发现此链接适用于4.0的独立安装程序:

https://download.visualstudio.microsoft.com/download/pr/e1828da1-907a-46fe-a3cf-f3b9ea1c485c/035860f3c0d2bab0458e634685648385/webdeploy_amd64_en-us.msi

注意:我使用的是西班牙语Windows,因此选项名称可能不正确。对于使用非英语Windows的任何人,只有一个安装程序,您将看到使用您的语言(至少是西班牙语)的菜单和选项。

答案 2 :(得分:1)

从此处下载“ Web平台安装程序”: https://www.microsoft.com/web/downloads/platform.aspx

然后搜索“ Web Deployment Tool 2.1”。我有这样的西班牙语: “ Herramienta deImplementaciónweb 2.1”

enter image description here

它对我有用。

答案 3 :(得分:0)

尝试以管理员身份运行IIS,您应该看到“导入Web应用程序”选项和“导出Web应用程序”。

答案 4 :(得分:0)

下载

http://go.microsoft.com/?linkid=9684516(x86) http://go.microsoft.com/?linkid=9684517(x64)

,然后在安装过程中选择 Change 选项并启用 IIS管理器UI模块功能。