Итак, в моем установщике у меня есть аргумент командной строки, отправленный моей программе для регистрации сервера, затем создается сообщение с указанием успешной регистрации, затем программа закрывается.Есть ли окно с сообщениями над установщиком или после закрытия приложения?
Теперь проблема заключается в том, что установщик останавливается и ждет закрытия программы, прежде чем продолжить. Другая проблема заключается в том, что это сообщение отображается за окном установщика, поэтому есть шанс, что пользователь может это пропустить, и просто подумайте, что установщик неисправен.
В любом случае, есть ли окно сообщений перед установщиком? Обратите внимание, что я пробовал использовать MessageBox.Show(this, "myMessage");
. Однако это фактически не вызывает появления сообщений.
И есть ли способ закрыть приложение, оставив окно сообщения открытым? Или вместо этого сделать установщик продолжением, хотя приложение все еще открыто?
Вот инсталлятор проект я использую:
Это совсем не ясно, как это отвечает на вопрос. Вы просто объясняете, как работает MessageBox.Show. Если ваша цель состояла в том, чтобы сказать, что нам нужно увидеть остальную часть кода, чтобы помочь, вы должны были разместить это как комментарий, а не ответ. –
Хорошо, спасибо за этот камень проницательности Коди. Похоже, что мое обращение к нему в MSDN действительно помогло ему решить его проблему, но что я знаю? –
Это был бы еще один убедительный аргумент в пользу того, что он был отправлен как комментарий, поскольку это был толчок в правильном направлении, а не автономный ответ. Чтобы быть ясным, я не собирался вас обижаться на мои комментарии. Я просто не понимаю, как это отвечает на заданный вопрос, что является довольно конкретным вопросом о показе окна сообщения поверх другого приложения/окна, и, хотя информация, которую вы предоставили, безусловно полезна, я думаю, что это быть более подходящим в качестве комментария. У нас есть довольно строгие стандарты вокруг того, что составляет ответ. –