Доброе утро,
У меня есть библиотека времени выполнения .Net 2.0, которую я пытаюсь загрузить из Excel (это правильно regasm'd). Я проверил с помощью Fusion Log Viewer, что он пытается загрузить с версией 1.1 вместо o 2.0, что объясняет причину сбоя.
Одним из решений является размещение файла EXCEL.EXE.config рядом с Excel, который выглядит следующим образом:
<?xml version="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v2.0.50727" />
</startup>
</configuration>
Однако у меня нет никаких привилегий на машину. Какие у меня альтернативы, чтобы Excel 2002 использовал среду выполнения 2.0 вместо 1.1?
С уважением,
Алан.