网站发布部署到IIS 出现OwinStartupAttribute的错误尝试加载应用时出现了以下错误。
- 找不到包含 OwinStartupAttribute 的程序集。
- 找不到包含 Startup 或 [AssemblyName].Startup 类的程序集。
若要禁用 OWIN 启动发现,请在 web.config 中为 appSetting owin:AutomaticAppStartup 添加值 "false"。
若要指定 OWIN 启动程序集、类或方法,请在 web.config 中为 appSetting owin:AppStartup 添加完全限定的启动类或配置方法名称。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.EntryPointNotFoundException: 尝试加载应用时出现了以下错误。
- 找不到包含 OwinStartupAttribute 的程序集。
- 找不到包含 Startup 或 [AssemblyName].Startup 类的程序集。
若要禁用 OWIN 启动发现,请在 web.config 中为 appSetting owin:AutomaticAppStartup 添加值 "false"。
若要指定 OWIN 启动程序集、类或方法,请在 web.config 中为 appSetting owin:AppStartup 添加完全限定的启动类或配置方法名称。
解决方案:在web.config文件中 appSettings 节点下 添加如下配置 <add key="owin:appStartup" value="false" />
<add key="owin:AutomaticAppStartup" value="false" />
|