2

我有一个混合模式 2.0 dll 和一个 4.0 dll。我想提供这个

<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup> 
</configuration>

到我的 dll。如果没有 app.config(或更改 machine.config),这甚至可能吗?

4

1 回答 1

0

您不能只为单个程序集提供此信息 - 整个应用程序将在 2.0 或 4.0 运行时主机之上执行。

如果问题是如何在没有 app.config 的应用程序中支持 v2.0 和 v4.0 - 请参阅Embedding supportedRuntime into exe file

于 2017-07-12T14:02:14.273 回答