gpt4 book ai didi

.net - 在 IIS Express 中托管 WCF 服务时出现问题

转载 作者:行者123 更新时间:2023-12-02 17:50:09 25 4
gpt4 key购买 nike

我们正在尝试在 IIS Express 7.5 (7.5.1046) 中托管 WCF 服务。 IIS Express 正确启动,但在尝试连接到 .svc 文件时,出现异常,并显示消息“无法加载 DLL 'nativerd.dll':找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)” .

我们已搜索此 dll,它位于 %WINDIR%\system32\inetsrv\nativerd.dll。我们使用的 applicationHost.config 文件基于 IIS Express 安装在用户目录中的模板。

该系统采用 Windows 7 作为操作系统,并配置了 Visual Studio 2010 SP 1 和 IIS 7.5 以运行 WCF 应用程序。

有人遇到过同样的问题吗?也许 IIS 对 IIS Express 安装有影响?

最佳答案

在比较 IIS Express 的正常安装和失败的安装后,我们注意到问题在于用户的主目录中没有包含一些配置文件的“IISExpress\config”文件夹。仅在安装 IIS Express 的用户的主目录中创建此文件夹。只需将“config”文件夹复制到“My Documents\IISExpress”中其他用户的主目录中,我们就可以运行 Web 服务而不会出现其他问题。

希望这对其他可能遇到同样问题的人有所帮助。

关于.net - 在 IIS Express 中托管 WCF 服务时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5489062/

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