【发布时间】:2010-03-11 11:04:29
【问题描述】:
因此,有时(通常!)您希望针对特定的 .NET 版本(例如 3.0),但由于某些 .NET 服务包,您会遇到以下问题:
-
Dispatcher.BeginInvoke(Delegate, Object[]) -
System.Threading.WaitHandle.WaitOne(Int32)
现在,JIT 编译器会检测到这些,因此在 Visual Studio 中针对 .NET 3.0 构建并不能保证它会在仅 .NET 3.0 的系统上运行。
没有
- 确认您使用的每个功能,或
- 将您的开发环境限制为 .NET 3.0(这很糟糕,因为您还必须为其他项目进行开发)
避免使用扩展的最佳方法是什么?
谢谢!
【问题讨论】:
标签: .net visual-studio dll