我必须将 .NET 3.5 迁移到 4.0,但某些 dll 未加载,在谷歌搜索后我发现创建一个 app.config 可以解决它:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
</configuration>
我想在不使用配置文件的情况下设置这些选项,可以吗?
ICLRRuntimeInfo::BindAsLegacyV2Runtime() 方法。 .config 文件通常是一个低得多的痛点,除非您已经在托管。