В моем приложении на C # .NET используется Crystal Report, основанный на наличии основ Crystal Reports для Visual Studio 2008. Как программно определить, установлен он или нет.Моя цель - показать пользователю сообщение об установке Crystal Report, если оно еще не установлено.
Предполагая, что он устанавливается в GAC (почти наверняка, но стоит проверить), вы можете рекурсивно проверять% windir% \ assembly для файлов, которые вас интересуют. Если их нет, выведите сообщение.