在.NET項目開發中,有時需要對舊的程序進行二次開發,但是有些DLL是高版本的,如果對舊程序升級高版本,則需要改動的地方比較多,在項目比較急,開發時間短的情況下,可以通過下面方法讓低版本程序調用高版本的DLL文件。
下面以在C#2.0的程序里調用C#4.0開發的dll為例
一、方式1
<configuration>
...
<startup>
<requiredRuntime version="4.0.30319" safemode="true"/>
</startup>
...
</configuration>
二、方式2
<configuration>
...
<startup>
<requiredRuntime version="V4.0"/>
</startup>
...
</configuration>