Моя ситуация
- Использование .NET 3.5
- Использование SDL.NET
- Нужно сделать дружелюбный установщик или систему оповещения.
Скорее всего, пользователь будет на XP (.NET 1.1). Если возможно, могу ли я сделать что-нибудь, чтобы пользователь знал, что ему нужно обновить до 3.5? Может быть, есть диалог да / нет, который загружает и устанавливает среды выполнения .NET для него?
Теперь, как мне определить, установлен ли у пользователя sdl.net (скорее всего, это в программных файлах / sdldotnet), и сообщить им, что им нужна среда выполнения sdl.net, и иметь диалог да / нет, который приводит их к http://sourceforge.net/projects/cs-sdl/files/
Проблема, с которой я сталкиваюсь, заключается в том, как сделать так, чтобы приложение не зависало сразу, и как загрузить 3.5 .NET runtime, если это возможно.