我正在设置Sitecore项目,当我尝试在浏览器中查看网站时,我收到以下错误消息:
Could not load file or assembly 'Owin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f0ebd12fd5e55cc5' or one of its dependencies. The system cannot find the file specified.
我理解错误,但是,我不确定为什么会被抛出。因为我已经为这个项目包含了这个参考。我想要你如何克服这个错误的答案。感谢
答案 0 :(得分:0)
这可能是因为您的Owin.dll版本错误。
虽然Sitecore开箱即用并不依赖于Owin.dll,但是有一些第三方模块依赖于这个dll,特别是在涉及身份验证时。
当您将Visual Studio项目发布到网站时,我会检查您是否没有覆盖另一个版本的dll。
如果您的二进制文件依赖于不同版本的程序集,则可以使用程序集绑定重定向来定位正确版本的dll。