2016-02-09 5 views
0

Я использую ClikOnce для установки моего приложения. Но, когда приложение запущено и вы пытаетесь его удалить, ClickOnce говорит, что приложение было удалено, но программа все еще работает.Запуск приложения при удалении

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

Итак, как я могу заставить ClickOnce закрыть приложение?

ответ

0

Попробуйте это:

foreach (Process prog in Process.GetProcessesByName("MSACCESS")) { 
    if (prog.ProcessName == "MSACCESS") { 
     prog.Kill(); 
    } 
} 

Вы должны изменить "MSACCESS" с вашим собственным именем приложения proccess.

+0

Не могли бы вы дать мне несколько подробностей? Где я должен позвонить этому коду? – user348173

+0

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

+0

Я не могу использовать его нигде. Читайте вопрос, пожалуйста. Отсутствует точка входа для удаления приложения clickonce. – user348173

Смежные вопросы