【问题标题】:.NET compact framework missing assemblies?.NET 紧凑框架缺少程序集?
【发布时间】:2011-06-08 21:10:45
【问题描述】:

我正在使用 NPaday 为 .NET 3.5 紧凑框架构建一个 c# 项目。 NPanday 期望在紧凑框架中找到 System.Windows.Forms.DataGridMicrosoft.Transactions.Bridge,但我的安装中缺少这些。

在另一台计算机上,我注意到这 2 个程序集确实存在于 .NET 2.0 compact 中。我应该将它们复制到我的 3.5 目录吗?这些程序集通常位于哪里?

【问题讨论】:

  • 我认为 Compact Framework 不支持 Microsoft.Transactions.Bridge 或 DataGrid,请查看 MSDN 以查看它们是否在受支持的版本中。
  • @Mike Miller 我查看了框架版本 = 3.5 的 DataGrid class 页面,上面写着“.NET Compact Framework。支持:3.5、2.0、1.0”,所以它似乎应该在那里.我找不到任何说 Microsoft.Transactions.Bridge 受支持的内容。
  • 这仍然是个问题吗?在 NPaday 中可能很容易修复...?

标签: .net compact-framework


【解决方案1】:

支持 DataGrid,但形式有限。 See this link。仅支持带有设备图标的项目。 CF 中不支持 Microsoft.Transactions 命名空间。

【讨论】:

  • 我想这与我将得到的答案一样接近。看起来像 NPaday 的一个错误。
【解决方案2】:

他们将 System.Windows.Forms.DataGrid 移回主要的 .NET 3.5 程序集,因此只需删除对 System.Windows.Forms.DataGrid.dll 的尊重,它应该可以正常构建。

【讨论】:

    猜你喜欢
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多