如下錯誤:
由報錯信息可以推測出,要啓動的網站項目跟後臺的啓動Startup類屬性衝突了。之前網上百度各種查找資料也只是簡單介紹了一這個OwinStartupAttribute類和AppBuilder類。但是沒有一篇文章解決如何發生的這種問題和解決辦法。
報錯信息裏也提到了如何解決這一衝突的辦法提示:
若要指定OWIN啓動程序集、類或者方法,請在web.config中爲appSetting owin:AppStartup添加完全限定的啓動類或配置方法名稱。
嗯,在衝突的項目下找到Startup.cs文件,打開,可以看到所在的命名空間:
好,我們直接去Web.config文件中添加配置節:
key值是owin:AppStartup,value就是你 Startup類所在的命名空間了。好,重新運行項目。
這時候又發現了另外一個問題了如圖:
好吧,那我們也按着提示去修改一下路由註冊: