What is the correct way to create a single-instance WPF application?

Использование C # и WPF под .NET (вместоWindows Forms или консоль), как правильно создать приложение, которое можно запустить только как один экземпляр?

Я знаю, что это как-то связано с какой-то мифической вещью, называемой мьютексом, редко я могу найти кого-то, кто мешает остановиться и объяснить, что из этого.

Код должен также информировать уже запущенный экземпляр о том, что пользователь попытался запустить второй, и, возможно, также передать любые аргументы командной строки, если таковые имеются.

Ответы на вопрос(30)

Ваш ответ на вопрос