将便携式库DLL与Windows Phone dll或WinRT dll结合使用

时间:2013-05-27 12:38:21

标签: c# .net windows-runtime windows-phone

我有以下解决方案:

  • 便携式库(同时针对WP和WinRT)
  • Windows Phone库(引用便携式库)
  • Windows RT库(引用便携式文件夹)

我想知道是否:

1)是否可以将便携式库与Windows Phone组合在一起,以便只有一个DLL(并且对Windows RT和便携式库也一样)?

2)有没有办法在便携式库和特定于平台的库中存在一个部分类?

感谢。

1 个答案:

答案 0 :(得分:0)

部分类定义必须位于同一个程序集中。

如MSDN文档中所述: “所有部分类型定义意味着属于同一类型的部分必须在同一个程序集和同一个模块(.exe或.dll文件)中定义。部分定义不能跨越多个模块。” 发现于http://msdn.microsoft.com/en-us/library/wa80x488.aspx