gpt4 book ai didi

iis-7 - 如何在 Windows 7/IIS 7 上部署 WCF 工作流服务应用程序

转载 作者:行者123 更新时间:2023-12-01 09:37:44 25 4
gpt4 key购买 nike

我有一个 .NET 4.0 中的 WCF 工作流服务应用程序,通常我们部署到 Windows Server 2008。

为此,我在 VS 2010 中创建了一个部署包,它创建了一个 .zip。我打开 IIS 7 选择站点并右键单击选择部署 |导入。

但是,出于开发目的,我想在我的桌面上运行它。我看不到如何在 Windows 7 中将 zip 解压缩到 IIS 7。我创建了一个站点,但右键单击时没有部署选项。

我应该如何部署?

最佳答案

默认情况下,没有为 WCF 服务配置 IIS 7.0。以下是配置 IIS 7.0 以运行 WCF 服务的步骤:

安装 IIS 插件

转到控制面板 -> 程序 -> 打开或关闭 Windows 功能。等待 Microsoft .NET Framework 3.0 或更高版本中的列表在此处编译,检查“Windows Communication Foundation HTTP 激活”和“Window Communication Foundation Non-HTTP Activation”插件。在 Internet 信息服务部分检查“Web 管理工具”下的所有插件,这是直接从 Visual Studio 发布 WCF。按确定,安装将完成。

添加 MIME 类型

在 IIS 控制面板上双击 MIME 类型小程序。在“操作”菜单上,单击“添加”菜单项。弹出一个窗口,输入以下信息:

File name extension: .svc

MIME type: application/octet-stream

添加处理程序映射

再次单击左侧的默认网站节点,然后双击右侧的处理程序映射小程序图标。在“操作”菜单上,单击“添加托管处理程序”。弹出一个窗口,输入以下信息:

Request path: *.svc

Type: System.ServiceModel.Activation.HttpHandler

Name: svc-Integrated

为 WCF 服务配置了 IIS,现在我们必须部署一个服务。

以管理员身份通过 Visual Studio 部署您的服务。右键单击服务项目文件并单击发布,现在在新打开的对话框中选择默认应用程序并单击按钮创建新的 Web 应用程序相应地命名并单击打开。

关于iis-7 - 如何在 Windows 7/IIS 7 上部署 WCF 工作流服务应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4819700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com