【问题标题】:Build a .NET dll to WP7为 WP7 构建一个 .NET dll
【发布时间】:2012-02-28 15:04:57
【问题描述】:

如何将 C# dll 移植到 WP7?

我在桌面上成功构建了 .dll 源代码,但是当我尝试在 WP7 项目中引用 dll 时,出现以下错误:

无法将引用添加到 c:\path\to\my.dll,因为它不是使用构建的 Windows Phone 运行时。 Windows Phone 项目仅适用于 Windows Phone 程序集。

有没有使用 Windows Phone 运行时构建它的简单方法?

【问题讨论】:

    标签: .net windows-phone-7 dll


    【解决方案1】:

    创建一个Windows Phone Library 项目,将源代码复制到其中并解决出现的所有错误。而且你可以从Windows Phone 项目中引用这个dll

    【讨论】:

    • 我希望有某种魔法转换器,但我最终按照你说的做了
    【解决方案2】:

    您可能还想看看 Microsoft 提供的 Portable Class Libraries - http://msdn.microsoft.com/en-us/library/gg597391.aspx - 它允许您编译 DLL 以用于 WP7、Silverlight、.Net Framework 或 XBOX360

    我已将它用于 .Net WCF 服务和 WP7 项目以共享一个通用 DLL。

    有一些事情需要注意,因为有一些不受支持的程序集,但总的来说它涵盖了大部分需要的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 2013-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      相关资源
      最近更新 更多