Как полностью убить один подпроект WPF в одном решении?

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

Мой вопрос в том, что если this.close(); я не могу полностью уничтожить подпроект b, что мне использовать? Я хочу полностью убить субпроект b и сохранить мой стартовый проект A на хорошем уровне, что мне делать?

Кроме того, есть ли одно утверждение, которое убивает мое общее решение, даже если подпроект b все еще работает в фоновом режиме?

Спасибо и С уважением
tcguoxing

0 ответов

Другие вопросы по тегам