Компиляция решения на новом сервере "build" бросает
Указанный компонент "SHDocVw" не найден.
Решение отлично работает на других серверах сборки и на машинах разработчиков. Я мог бы поклясться, что он был построен отлично два дня назад.
Одна заметная разница для этого сервера - это Windows 2008 R2. Другие серверы сборки - Windows 2012, а машины для разработчиков - от Windows 8.1 до 10.
Я попытался удалить ссылку и добавить ее снова (COM-ссылка Microsoft Internet Controls) без везения.
Больше из сообщения об ошибке:
Не удалось разрешить COM-ссылку "eab22ac0-30c1-11cf-a7eb-0000c05bae0b" версии 1.1. Сильный контейнер ключей имен не найден.
После проверки версии SHDocVw
была x86
сборки, я был в состоянии решить эту проблему, в том числе в явном виде <PlatformTarget>x86</PlatformTarget>
в моем csproj
PropertyGroup
для конфигурации и платформ, что я хотел Strong Name, Delay глухонемых.