我在使用 MVC 4 设置 AccountModel 时遇到问题。
我创建了 Telerik MVC 4 项目,然后尝试实现 Microsoft 为 MVC 4 项目模板设置的 AccountModel 设置,并收到以下错误:它有一个公钥令牌,并且似乎是一个严格类型的程序集。
"The pre-application start initialization method Start on type Microsoft.Web.WebPages.OAuth.PreApplicationStartcode threw and exception with the following error message: Could not load file or assembly 'DotNetOpenAuth.Core, Version 4.0.0.0'"
如果我创建具有安全性的 Microsoft MVC 4 项目模板作为独立项目,则没有问题...
如何解决此错误并将其合并到我的 Telerik 项目中?
顺便说一句,不确定我是否安装了它们,或者它们在创建项目时就在那里,但是该项目存在以下包并且在我的参考列表中。它说我原来的帖子中的 4.0 版本有问题。
<package id="DotNetOpenAuth.AspNet" version="4.0.3.12153" targetFramework="net45" />
<package id="DotNetOpenAuth.Core" version="4.0.3.12153" targetFramework="net45" />
<package id="DotNetOpenAuth.OAuth.Consumer" version="4.0.3.12153" targetFramework="net45" />
<package id="DotNetOpenAuth.OAuth.Core" version="4.0.3.12153" targetFramework="net45" />
<package id="DotNetOpenAuth.OpenId.Core" version="4.0.3.12153" targetFramework="net45" />
<package id="DotNetOpenAuth.OpenId.RelyingParty" version="4.0.3.12153" targetFramework="net45" />