一位用户向我们报告说,安装 .NET 4 后可以解决我们应用程序中的一些奇怪行为:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727" />
</startup>
</configuration>
我不知道如果您没有指定程序集,它可能会加载到更高但兼容的版本中。
是否可以识别可执行文件正在执行的框架?在运行时?还是通过一些外部过程?我想确认是这种情况,用户体验不是其他问题的结果。
Process Explorer 说 EVEMon 在 2.0 下运行,我倾向于怀疑问题是环境问题: