Мы создали красиво оформленное настольное приложение .NET WPF. Мы устанавливаем приложение с помощью InnoSetup, и, если нет .NET 3.5, оно автоматически устанавливает его. Однако пакет для загрузки .NET 3.5 огромен, и мы обнаружили, что около 30% пользователей не заканчивают установку из-за этого.
Очевидное решение состоит в том, чтобы перекодировать все в .NET 1.1 с помощью Windows Forms, но это серьезная разработка, которая займет несколько недель. Кроме того, мы столкнемся с дилеммой, если поддержим обе версии (и воспользуемся innosetup, чтобы выбрать правильную) или просто отбросим WPF вместе.
Есть ли простой способ конвертировать WPF в Windows Forms? Или у нас есть альтернативные варианты для рассмотрения?
Спасибо!