Mono project System.dll与Microsoft.Owin冲突

Mono project System.dll与Microsoft.Owin冲突,mono,Mono,Microsoft.Owin似乎正在加载System.dll的2.0.0.0版本以及4.0.0.0 System.dll,这导致转换失败,因为System.dll中的System.Security.ClaimsPrincipal正在从System.dll 4.0.0.0转换为System.Security.ClaimsPrincipal 如何强制mono项目仅加载4.0.0.0 System.dll 这适用于Mono 3.6,Mono 3.8测试版解决了这个问题。它一定是3.6中类型系统的缺陷

Microsoft.Owin似乎正在加载System.dll的2.0.0.0版本以及4.0.0.0 System.dll,这导致转换失败,因为System.dll中的System.Security.ClaimsPrincipal正在从System.dll 4.0.0.0转换为System.Security.ClaimsPrincipal

如何强制mono项目仅加载4.0.0.0 System.dll


这适用于Mono 3.6,Mono 3.8测试版解决了这个问题。它一定是3.6中类型系统的缺陷