可移植类库与类库

时间:2014-10-19 04:10:26

标签: c# windows-phone-8.1 portable-class-library class-library

我正在开发使用移动应用程序核心功能的新Windows Phone 8.1应用程序。 (它是一个原生应用程序和更全面的版本)

我的移动/网络应用程序大量使用具有我的域对象的类库。

我无法将类库引用到WP 8.1应用程序,我正在创建可移植类库,它将具有与我的类库相同的域对象。

因为我想保持干燥,所以我想将我的类移动到(以兼容者为准)便携式类库,并使用在Web应用程序和Windows应用商店应用程序上共享的类。

1- asp.net MVC,WPF,WCF等是否存在兼容性问题?

2-出于这个原因,从类库迁移到可移植类库是一个很好的举措吗?

3-除了剪切/粘贴之外,有没有什么好的练习/简单方法来移动域类?

1 个答案:

答案 0 :(得分:3)

您的类库很可能正在使用Portable Class Libraries中不可用的API。您可以使用.NET Portability Analyzer分析您的库,并查看它正在使用的非便携式API。