Я занимаюсь разработкой проекта установки Windows с использованием класса установщика. Я открываю форму Windows перед установкой, и она открывается успешно. Я хочу открыть эту форму как форму Topmost, но она открывается после мастера установки в Windows 7.
Эта форма успешно открывается как самая верхняя форма в Windows XP во время установки. Проблема возникает только в Windows 7.
Я использую следующий код для открытия этой формы в своем классе установщика:
namespace MyApp
{
[RunInstaller(true)]
public partial class DbInstallerClass : Installer
{
public DbInstallerClass()
{
InitializeComponent();
Form frm = new DBInstallerForm();
frm.TopMost = true;
frm.ShowDialog();
}
}
}
Является ли данная проблема конкретной платформой или ОС?