1

我正在 Visual Studio 2012 Professional 中创建一个 Web 应用程序,我最近安装了 Windows Azure SDK 2.1。当我按F5启动应用程序时。它构建成功,但在部署时,它显示一个弹出窗口说“系统缺少执行服务的先决条件”。在输出窗口中,错误如下:

Windows Azure 工具:错误:未安装 IISExpress 开发证书。
Windows Azure 工具:错误:未安装 IISExpress 开发证书。
Windows Azure 工具:系统缺少执行服务的先决条件。请参阅发行说明。

请帮我解决这个问题,我从 web 平台安装程序 4.6 安装了 azure sdk,然后我重新安装了它,但问题没有解决。

4

2 回答 2

1

我最近遇到了这个问题,但终于找到了一些有用的东西。

我按照下载 Windows Azure SDK for .NET - 2.2中的安装说明步骤 8中的说明重新启动 VS,它解决了我的问题。以下是 Windows 7 的说明。有关其他版本的 Windows,请参阅链接。

完整 IIS 可选启用 IIS7 与 ASP.NET 和 WCF HTTP 激活、静态内容、IIS 管理控制台、HTTP 重定向和可选的 CGI、ISAPI 扩展、ISAPI 过滤器、目录浏览、HTTP 错误、日志工具、请求监控和跟踪、请求过滤.

  • Windows 7的

    • 从开始菜单中,选择控制面板 | 程序 | 程序和特点。
    • 选择打开或关闭 Windows 功能。
    • 在 Internet Information Services 下,展开 World Wide Web Services,然后是 Application - Development Features,然后选择 .NET Extensibility、ASP.NET、ISAPI Extensions 和 ISAPI Filters。
    • 在 Internet 信息服务下,展开万维网服务,然后是通用 HTTP 功能,然后选择目录浏览、HTTP 错误、HTTP 重定向、静态内容。在 Internet 信息服务下,展开万维网服务、健康和诊断,然后选择日志工具、请求监视器和跟踪。
    • 在 Internet 信息服务下,展开万维网服务,然后展开安全,然后选择请求过滤。
    • 在 Internet 信息服务下,展开 Web 管理工具,然后选择 IIS 管理控制台。安装选定的功能。

...

于 2014-03-26T14:52:19.440 回答
0

尝试从“控制面板”>“程序”>“程序和功能”中修复 IIS Express,找到 IIS XX.X Express 右键单击​​并选择修复。

XX.X 代表版本号的占位符。

于 2017-02-28T19:21:07.410 回答