Перед запуском моего приложения (при загрузке формы) я хочу проверить и убедиться, что .NET Framework (3.5 или выше) установлены на машине - если нет, я хочу предложить пользователю загрузить и установить его (простой MessageBox с ИНТЕРНЕТ-ССЫЛКОЙ на веб-страницу Microsoft было бы лучшей идеей, нет?)
Итак, это на самом деле влечет за собой два вопроса ...
a) Как определить, если установлены .NET FrameWork 3.5 или выше? (Я не доверяю или просто хочу найти папку C: \ Program Files \ Microsoft.NET, кажется, подвержена ошибкам?)
Учитывая, что это очень важно, в C # должен быть хороший способ определить, какая версия .NET установлена на его компьютере? Я просто понятия не имею, как ..
б) КАК вставить ИНТЕРНЕТ-ССЫЛКУ (гиперссылку?) В MessageBox? Так что, если у пользователя НЕ установлена платформа .NET (1.1 или 2.0), я могу попросить его просто щелкнуть ссылку, чтобы скачать ее?
Любая помощь / подсказки будет принята с благодарностью.
Спасибо,
Дин