Angularjs VS2013 Pro更新1:SPA web应用程序模板加载Microsoft.Owin.Security时出错
我开始使用VS2013 SPA标准模板:我想基于Typescript、AngularJS和Bootstrap 3以及服务器端的WebAPI构建一个简单的web应用程序;在这些标准模板中,我找到了一个用于SPA的模板,它是基于淘汰的,但可以作为一个起点。因此,我尝试使用它,但在更新所有NuGet软件包后,我在启动时不断遇到此异常: 无法加载文件或程序集“Microsoft.Owin.Security.OAuth”, 版本=2.0.0.0,区域性=中性,PublicKeyToken=31bf3856ad364e35'或 它的一个依赖项。找到的程序集的清单定义 与程序集引用不匹配 要重新编程,只需创建一个新的SPA web应用程序,更新所有NuGet包并运行 我试图双击版本冲突警告,但似乎VS无法自动解决它。 我试图为这个程序集添加2.1.0.0的绑定,就像我删除了标签一样,因为它们似乎会在本文中造成混乱: …assemblyIdentity名称=Microsoft.Owin.Security.OAuth publicKeyToken=31bf3856ad364e35区域性=中性。。。bindingRedirect旧版本=0.0.0.0-2.1.0.0新版本=2.1.0.0 但这并不排除例外情况 我试图删除bin文件夹并重建所有,但没有成功。Angularjs VS2013 Pro更新1:SPA web应用程序模板加载Microsoft.Owin.Security时出错,angularjs,twitter-bootstrap,asp.net-web-api,typescript,Angularjs,Twitter Bootstrap,Asp.net Web Api,Typescript,我开始使用VS2013 SPA标准模板:我想基于Typescript、AngularJS和Bootstrap 3以及服务器端的WebAPI构建一个简单的web应用程序;在这些标准模板中,我找到了一个用于SPA的模板,它是基于淘汰的,但可以作为一个起点。因此,我尝试使用它,但在更新所有NuGet软件包后,我在启动时不断遇到此异常: 无法加载文件或程序集“Microsoft.Owin.Security.OAuth”, 版本=2.0.0.0,区域性=中性,PublicKeyToken=31bf3856
有人能给我一个提示或建议一个更好的模板来满足我的需求吗?老实说,我花了很多时间删除像Owin这样的库来建立一个干净的项目模板。我的建议是你也这样做…只需使用你的nuget包管理器将它们全部删除。只需启动一个基本的应用程序 下面是我为这个场合留下的东西的清单。 如果您不打算这样做,请省略特定于MVC的库
<packages>
<package id="Angular.UI.Bootstrap" version="0.11.0" targetFramework="net45" />
<package id="Angular.UI.UI-Router" version="0.2.10" targetFramework="net45" />
<package id="AngularJS.Animate" version="1.2.16" targetFramework="net45" />
<package id="AngularJS.Core" version="1.2.16" targetFramework="net45" />
<package id="AngularJS.Locale" version="1.2.16" targetFramework="net45" />
<package id="AngularJS.Resource" version="1.2.16" targetFramework="net45" />
<package id="AngularJS.Touch" version="1.2.16" targetFramework="net45" />
<package id="Antlr" version="3.4.1.9004" targetFramework="net45" />
<package id="bootstrap" version="3.0.0" targetFramework="net45" />
<package id="EntityFramework" version="6.1.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Identity.Core" version="2.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Identity.EntityFramework" version="2.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Mvc" version="5.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.Razor" version="3.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi" version="5.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Client" version="5.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="5.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages" version="3.1.2" targetFramework="net45" />
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
<package id="Newtonsoft.Json" version="5.0.6" targetFramework="net45" />
<package id="sugarjs" version="1.4.1" targetFramework="net45" />
<package id="WebGrease" version="1.5.2" targetFramework="net45" />
</packages>