几年后,我将返回.NET(桌面应用程序)开发,并希望创建一个UWP应用程序,并着眼于有关IoC,AoP,DI容器的当前思想。我遇到了在纸面上看起来不错的Castle,但是当我尝试添加任何功能部件作为引用时,我收到一条错误消息,说Castle。[无论如何]与UAP不兼容(下面复制的确切错误)。
所以我的问题是:这应该起作用吗?我正在创建一个空白的UWP应用,希望利用Castle(在VS.NET 2017中)。那我想念什么呢?我不可能在VS2017上走在前列吗?
在某处是否有烹饪书来说明如何进行这项工作?
Severity Code Description Project File Line Suppression State
Error NU1202 Package Castle.EventWiringFacility 4.1.1 is not compatible with uap10.0.15063 (UAP,Version=v10.0.15063) / win10-x64-aot. Package Castle.EventWiringFacility 4.1.1 supports:
- net45 (.NETFramework,Version=v4.5)
- netstandard1.6 (.NETStandard,Version=v1.6) ReferenceArchitecture D:\Source\ReferenceArchitecture\ReferenceArchitecture\ReferenceArchitecture.csproj 1