Bit*_*Bot 7 portable-class-library xamarin
我试图在可移植类库中使用System.Net.Sockets API,以便我的项目可以重用套接字连接的代码.但我不能在我的代码中引用该命名空间.
据我了解,PCL将您限制在所有目标平台上可用的程序集.但我的目标是ios,Android和.Net 4.5(使用Xamarin),所有这些都应该包含包含API的system.dll程序集.我错过了什么?
就像现在一样,目前还没有 PCL配置文件
例如,如果您尝试仅使用这些目标定义可移植类库,则项目PCL配置文件将自动添加Silverlight 5目标:

尽管Silverlight 5本身确实支持某些System.Net.Sockets命名空间类型,但这些类型都没有传输到任何PCL配置文件.据我所知,PCL System.Net功能仅限于HTTP网络.
例如,如果选择了.NET Framework 4.5,则这将对应于PCL配置文件24,其System.Net.dll内容如下所示:

| 归档时间: |
|
| 查看次数: |
5571 次 |
| 最近记录: |