【发布时间】:2011-03-07 13:16:39
【问题描述】:
我正在开发一个 .NET 4 项目,并且可以从 HyperDescriptor 提供的动态属性访问中受益,但是在 .NET 4 中构建时它似乎无法正常工作。我下载了源代码来自 CodeProject,将解决方案项目转换为 VS2010,并将目标框架更新为 4.0。当它构建并且示例正确执行时,时间显示使用 HyperDescriptor 访问动态属性是获取/设置对象值的最慢可能的方式。
仅当您使用 .NET 4 从源代码构建 HyperDescriptor 时才会出现此问题。如果从您的 .NET 4 项目中添加对使用 .NET 2 构建的 HyperDescriptor 的引用,它可以正常工作。目前这是一个可以接受的解决方案,但使用 .NET 4 构建会有一些潜在优势吗?任何人都想尝试一下 HyperDescriptor,看看为什么 .NET 4 构建这么慢?
【问题讨论】:
-
哦。有趣的。如果没有解决,明天再看看。