Class 库包:sl5 目标问题
Class Library Package : sl5 target issue
我正在尝试创建一个共享库项目,其中包含一些用于在多个客户端 (WPF/SL5/Asp.Net) 之间序列化数据的 POCO 类。
在 Asp.Net vNext 之前,我使用 PCL 没有问题。现在有了 MVC 6,我尝试将 Asp.Net Core 5 目标添加到 PCL,但似乎不可能:
我猜相应的 PCL 配置文件还不存在,所以我尝试创建一个 "Class Library Package" 和 add the SL5 target
"frameworks": {
"dotnet": { },
"dnx46": { },
"dnxcore50": { },
"sl5": { }
}
但不幸的是,即使目标没有任何错误地添加到引用树中,它也会在编译时失败:
错误如:
Error CS0518 : Predefined type 'System.Object' is not defined or imported
Error CS0246 : The type or namespace name 'String' could not be found (are you missing a using directive or an assembly reference?)
就像 'Micorosft.CSharp' 不存在于 'sl5' 目标...我无法将 'mscorlib' 添加到 "sl5" 依赖项,即使添加 BCL 也无济于事.我迷路了。
我错过了什么?
DNX 项目不支持 Silverlight。在此处查看错误 https://github.com/aspnet/dnx/issues/1837
我正在尝试创建一个共享库项目,其中包含一些用于在多个客户端 (WPF/SL5/Asp.Net) 之间序列化数据的 POCO 类。
在 Asp.Net vNext 之前,我使用 PCL 没有问题。现在有了 MVC 6,我尝试将 Asp.Net Core 5 目标添加到 PCL,但似乎不可能:
我猜相应的 PCL 配置文件还不存在,所以我尝试创建一个 "Class Library Package" 和 add the SL5 target
"frameworks": {
"dotnet": { },
"dnx46": { },
"dnxcore50": { },
"sl5": { }
}
但不幸的是,即使目标没有任何错误地添加到引用树中,它也会在编译时失败:
错误如:
Error CS0518 : Predefined type 'System.Object' is not defined or imported
Error CS0246 : The type or namespace name 'String' could not be found (are you missing a using directive or an assembly reference?)
就像 'Micorosft.CSharp' 不存在于 'sl5' 目标...我无法将 'mscorlib' 添加到 "sl5" 依赖项,即使添加 BCL 也无济于事.我迷路了。
我错过了什么?
DNX 项目不支持 Silverlight。在此处查看错误 https://github.com/aspnet/dnx/issues/1837