2010-05-11 127 views
3

如果安装了.NET 3.5,但未安装.NET 3.5 SP1,则WaitHandle.WaitOne(int)将引发MissingMethodException。如果.NET库的正确版本不可用,例如当应用程序启动时,我希望得到通知。这可能吗?如何避免MissingMethodException?

更新:所以我的问题的问题是双重的:

  • 一)我如何确定.NET库的版本是由应用程序所需?
  • b)如何确定当前安装的.NET库版本?

回答

1

您可以在注册表检查Framework版本,一起来看看: so