如何确保我的Excel加载项不会加载.NET Framework 2.0的CLR?
鉴于微软将停止对.NET Framework 2.0的支持,我想确保我的Excel插件不使用.net框架2.0。
我已经使用.NET Framework 4.0重新编译了我的主要加载项,但是我有几个实用程序集,它们使用.NET Framework 2.0进行编译,仍由主加载项引用(我不能像我那样重新编译这些引用的DLL失去了这些的源代码)。
我不知道这些被引用的DLL的绑定是如何工作的。
这些DLL使用.NET运行时4.0是否与主插件的目标运行时相同,还是使用它们编译的运行时?
当我运行clrver '<Excel Process ID>'
,它告诉我该进程正在运行.NET Framework 2.0和4.0。
那么,我有很多其他的加载项在系统上,我不知道哪些使用什么运行时版本。
感谢任何帮助。