1

Closed

The type 'Microsoft.Owin.IOwinContext' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.Owin, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

description

I was trying to debug a latest Angular JS app application with Katana Source (http://katanaproject.codeplex.com/SourceControl/latest#README) to learn underlying katana implementations, but keep failing with the build error
Error 3 The type 'Microsoft.Owin.IOwinContext' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.Owin, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. <drive>\AngularJSAuthentication-master\AngularJSAuthentication.API\Controllers\AccountController.cs 28 19 AngularJSAuthentication.API

Though i mentioned in assembly redirection to latest microsoft.owin, i get this error.

What am I missing? Kindly suggest.

thanks
Closed Mar 2 at 9:54 PM by mgirgin

comments

Tratcher wrote Jun 8, 2015 at 4:04 PM

Binding redirects do not work when you're referencing the original sources directly, as the sources are not strong-named. It sounds like you are using another package that your are not compiling from sources that references Microsoft.Owin. Probably WebApi? You'll need to remove that reference and/or compile it from sources as well.

HydTechie wrote Jun 9, 2015 at 2:04 PM

Thanks Tratchter for reply,
to start a refresh, could you please post latest katana source link here?,

I will try again compiling my custom app with the katana source.

thanks a ton,