Owin 与 WCF 有什么关系?

What's Owin got to do with WCF?

我有一个 WCF 服务项目。它构建没有错误,并在 Visual Studio (2015) 中运行。例如,当我尝试通过浏览器访问服务页面时,http://localhost:59007/MyServiceEndpoint.svc 它显示黄色死机并引用 Owin。

喂?! OWIN 与它有什么关系?在发明OWIN之前我就用过WCF,以前没用过OWIN,现在也不打算用。我检查了我的 Proj References,没有任何地方提到 Owin Dll。怎么回事?

事实证明,即使我没有在我的 WCF 项目中的任何地方引用 OWIN,不知何故 OWIN DLL 的(Microsoft.Owin.dll、Microsoft.Owin.Host.SystemWeb.dll、Microsoft.Owin.Security.dll、Owin.dll、 Microsoft.Web.Infrastructure.dll) 出现在我的 WCF 项目的 /bin 中。

我都手动删除了,现在死机黄屏没了!

将此添加到 web.config 的 appSettings 也可能有效: