【发布时间】:2013-12-02 19:13:10
【问题描述】:
我收到此错误,因为我的项目无法找到 OWIN 启动类的引用。我什至通过 Nuget 安装了所有 OWIN 参考包,但仍然遇到同样的问题。我正在使用Visual Studio 2012 和MVC4。
尝试加载应用时出现以下错误。
- 未找到包含 OwinStartupAttribute 的程序集。
- 未找到包含 Startup 或 [AssemblyName].Startup 类的程序集。要禁用 OWIN 启动发现,请添加 appSetting owin:AutomaticAppStartup 在 web.config 中的值为“false”。 要指定 OWIN 启动程序集、类或方法,请添加 appSetting owin:AppStartup 具有完全限定的启动类或 web.config 中的配置方法名称。
【问题讨论】:
-
项目中有
Startup.cs吗? -
您的程序集是否包含
OwinStartupAttribute?您的程序集是Startup或[AssemblyName].Startup类吗?您是否通过在 web.config 中添加值为“false”的 appSettingowin:AutomaticAppStartup禁用了 OWIN 启动发现?您是否做过其中一件事情并且想知道为什么它不起作用?你有什么问题? -
就是这样。当我尝试在我的项目中添加新项目时,它没有显示 OWIN Startup 类。我在谷歌上搜索它说通过 nugets 添加 OWIN 引用,我也这样做了。仍然没有让类添加。
标签: c# asp.net-mvc-4 visual-studio-2012 owin