C# 如何将windows窗体库转换为windows phone库

C# 如何将windows窗体库转换为windows phone库,c#,.net,winforms,windows-phone,agsxmpp,C#,.net,Winforms,Windows Phone,Agsxmpp,我刚刚从这里下载了agsXMPP SDK,我打开了源代码,我想构建.dll,这样它就可以用于Windows Phone,因为它是为Winforms设计的 那么,有可能这样做吗?如果是这样的话,我该怎么做呢?如果不修改Windows Phone,它将无法生成。Windows Phone上的套接字完全不同,缺少其他必需的命名空间。这意味着您必须进行一些重大修改,以便为WP编译它。 您可以在同一页面上下载的MatriX SDK在Windows Phone上运行良好。它被提升为跨平台和.NET通用版,因

我刚刚从这里下载了agsXMPP SDK,我打开了源代码,我想构建.dll,这样它就可以用于Windows Phone,因为它是为Winforms设计的


那么,有可能这样做吗?如果是这样的话,我该怎么做呢?

如果不修改Windows Phone,它将无法生成。Windows Phone上的套接字完全不同,缺少其他必需的命名空间。这意味着您必须进行一些重大修改,以便为WP编译它。
您可以在同一页面上下载的MatriX SDK在Windows Phone上运行良好。

它被提升为跨平台和.NET通用版,因此您在.NET中构建它以用于Windows Phone时一定不会遇到问题是的,但当我在Visual Studio for Windows Phone中打开agsXMPP.dll文件时,它不会打开,它生成了一个错误,告诉我无法添加引用,因为它不是使用Windows Phone RuntimeTry从该页面下载源()并在您的VS版本中自行构建的。我确实从该页面下载了它,我用InstallerSie下载了第一个,但没有其他免费的ope-Source替代方案,因为Matrix SDK似乎不是这样的