为什么添加服务引用会导致Microsoft.Owin.Security引用错误?

时间:2016-05-15 18:33:36

标签: c# web-services wcf

我创建了一个WCF Web服务。据我所知,该Web服务中没有任何地方使用Owin组件。我做了一个解决方案,搜索Owin这个词,但它不存在。当我向ASP.NET网站添加服务引用时,它会产生编译错误:

  

Reference.svcmap:无法加载文件或程序集   ' Microsoft.Owin.Security.OAuth,Version = 3.0.1.0,Culture = neutral,   公钥= 31bf3856ad364e35'或其中一个依赖。

我不想在我的项目中使用所有Owin dll。它只是开始给我更多的编译错误。我怎么能离开Owin地狱?

1 个答案:

答案 0 :(得分:1)

我想我已经找到了将Owin从我的服务参考中删除的解决方案。当我单击“添加服务引用”时,在对话框中单击“高级...”,然后在第二个对话框中取消选中“引用程序集中的重用类型”。然后项目将编译而没有Owin引用。