我正在关注 ServiceStack.net 上的 Hello Web Service 教程。尝试访问服务时收到以下消息:
无法加载 httpHandler 类型“ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory,ServiceStack”
我正在使用 xsp,它是在我的项目工作目录中启动的,具有默认值(即:端口 8080)。我按照教程中的说明编辑了此目录中的 web.config。
服务如何找到 http 处理程序?在端口 8080 上使用 xsp 可以打开元数据页面吗?
与应用程序位于同一目录中的 web.config 包含:
<configuration>
<!-- Required for MONO -->
<system.web>
<httpHandlers>
<add path="servicestack*" type="ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack" verb="*"/>
</httpHandlers>
</system.web>
<!-- Required for IIS7 -->
<system.webServer>
<!-- ServiceStack: Required -->
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>