Я создал надстройку Excel 2003, которая использует CLR 2.0, и эта надстройка должна быть установлена на сотнях компьютеров на сайте моего клиента. Проблема заключается в том, что на некоторых машинах, на которых установлена надстройка, запущены бок о бок .NET 1.1 и .NET 2.0, а плагин выдает ошибку при попытке загрузки.
Решение, с которым я столкнулся, заключается в том, чтобы создать файл excel.exe.config в той же папке, где находится файл excel.exe, который задает для версии supportRuntime v2.0.50727.
Поскольку в моем случае это решение плохо масштабируется (поскольку надстройка должна использоваться на сотнях машин, где пользователи могут даже не иметь доступа для создания файла конфигурации), мне было интересно, смогу ли я добавить тот же параметр supportRuntime в моем файле плагина app.config, и он будет работать.
Если это не сработает, знаете ли вы, ребята, что-нибудь еще, что я могу попробовать?