[英]Access Denied C# Winform Closing
由於某種未知原因,我的應用程序中出現了一個錯誤。 該應用程序是使用 GeckoFX C# 的自動網頁訪問者。
基本上,我無法正確關閉應用程序。 如果我使用 Winform 關閉按鈕,應用程序就會消失,但仍在后台運行。 我有一個解決方案,以防萬一出現這樣的事情,但是一個也失敗了。
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
foreach (var process in Process.GetProcessesByName("Nodlweb"))
{
process.Kill();
}
foreach (var process in Process.GetProcessesByName("NodlwebUpdater"))
{
process.Kill();
}
}
現在,當我按下關閉按鈕時,即使我以管理員身份運行應用程序,也會被拒絕訪問。 我還停止了所有計時器,處理了壁虎瀏覽器並添加了Application.ExitThread();
但應用程序仍然無法正常關閉。
我最近所做的唯一更改是將http://github.com/Fody/Costura添加到項目中。 我刪除了它,但錯誤仍然存在。
已經快兩天了,我找不到問題。 也許有人有類似的東西並指導我?
謝謝你。
怎么樣
Environment.Exit(0);
關閉您的 WinForms 應用程序?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.