带 OWIN 的 MVC 4

MVC 4 with OWIN

细分:

我现在不知所措。即使带回 4.5,我什至无法 运行 我的项目。我可以继续尝试更改我的 .NET Framework 版本,还是此时我应该只安装较低版本的 OWIN?谢谢

编辑 我试图通过我在此处找到的代码在包管理器控制台中重新安装 newtonsoft,但没有用

通过将我的项目恢复为 .NET Framework 4.5 并安装旧版本的 OWIN

解决了这个问题

在包管理器控制台中:

Install-Package Microsoft.Owin.Host.SystemWeb -Version 2.1.0

然后还添加:

<add key="owin:AutomaticAppStartup" value="false" />
如果出现有关 OwinStartupAttribute 的错误,

到 Web.config 文件中的 <appSettings>

显然我遇到的主要问题是因为我使用的是 VS2012,即 not supported by NuGet 2.12,最新 OWIN 所需的版本。

感谢大家的帮助