Как полностью убить один подпроект WPF в одном решении?
У меня есть одно решение, которое содержит десять подпроектов WPF. Мы предполагаем, что проект A является стартовым проектом в решении. Когда я открываю решение и затем запускаю один подпроект, который я называю проектом b. Когда я закрываю проект б, используя this.close();
а затем я закрываю свой основной проект с помощью Process.GetCurrentProcess().Kill();
, Но Процесс все еще работает в фоновом режиме, и я думаю, что процесс b не был убит полностью. Я могу только открыть диспетчер задач и найти процесс, а затем убить его.
Мой вопрос в том, что если this.close();
я не могу полностью уничтожить подпроект b, что мне использовать? Я хочу полностью убить субпроект b и сохранить мой стартовый проект A на хорошем уровне, что мне делать?
Кроме того, есть ли одно утверждение, которое убивает мое общее решение, даже если подпроект b все еще работает в фоновом режиме?
Спасибо и С уважением
tcguoxing