application-end

    4熱度

    1回答

    我正在寫一個http模塊,並且我想添加一個方法,該方法在appdomain得到回收時(並且僅在此時)調用。我不想向global.asax添加任何內容,我想在http模塊中以編程方式執行此操作。 但是,在模塊的Init方法中傳遞的HttpApplication實例上似乎沒有End事件。我如何訂閱Application_End事件?

    7熱度

    2回答

    如何防止IIS卸載ASP.Net站點? 我有什麼可能是世界上最愚蠢的網站 - 每小時一次它醒來,並寫入時間戳記到一個日誌文件。當應用程序啓動時,它會在日誌中以時間戳記的形式表示,當它死亡時,也是如此。 在IIS中,我進入了其應用程序池並將空閒超時設置爲0,並將生成回收事件日誌條目>常規時間間隔設置爲False。 然而,該網站仍然每天卸載一次 - 我在App日誌中獲得App Unloading ..

    5熱度

    2回答

    我使用VS 2010開發和調試ASP.NET應用程序。我的ASP.NET應用程序與其他機器上的其他應用程序保持一些連接。當我停止調試時,我想要釋放這些連接。如果沒有發生這些其他應用程序失敗,我必須重新啓動它們。 最後,我會將我的終止代碼存儲在Global.asax.cs中的Application_End方法中,但在停止調試時不會調用此方法。 有沒有辦法終止我的ASP.NET應用程序的調試,以便並非

    0熱度

    3回答

    我在Global.asax中 運行的Application_Start()後臺線程使用像Windows服務 但applicaton_end火,當所有會議在我的網站結束 我有一個短信商務與web服務的工作,我希望有代理在我的服務器,像Windows服務 檢查傳入消息 我增加會話超時10個小時,但是當我關閉瀏覽器應用程序結束時觸發和 我的線程停止工作 我不能改變服務器屬性 我可以禁用applicati

    5熱度

    2回答

    叫我知道,在下列情況下Apllication_end將被稱爲: 編輯爲正在運行的應用程序的配置文件。 更改bin目錄中的dll。 停止(或重新啓動)IIS。 在IIS6應用程序池或使用aspnet工作進程中打開了進程回收。 但我的問題是什麼情況下,它不會被稱爲? 我知道如果您手動結束w3wp進程或者服務器將被殘忍關閉,它將不會被調用。 有沒有其他方案? 謝謝!

    2熱度

    2回答

    我想在應用程序結束時保存文件。 爲此,我需要獲取應用程序的根文件夾。 我知道這樣做的唯一方法是使用Server.MapPath("~"),但這不起作用,即使通過HttpContext.Current.Server,因爲目前沒有上下文,據我瞭解。 是否有一個巧妙的&獲取該文件夾路徑的簡單方法? 我有權限問題,試圖在根文件夾中創建一個文件? 任何替代想法如何實現?

    2熱度

    2回答

    我想在停止調試或停止IIS Express網站時正常處理應用程序關閉,但似乎無法運行Application_End。

    1熱度

    1回答

    在Asp.Net中,當應用程序池停止時,調用application_end事件。 在這個事件中,我執行了一些必須在應用程序關閉之前完成的操作。 這些操作是同步的,但有時應用程序停止,但沒有完成所有操作,但沒有錯誤。 我認爲應用程序池級別或application_end事件級別有一個超時..但我沒有發現有關此超時的文檔。

    1熱度

    4回答

    在我激活更新或刪除過程的按鈕之後,我的應用程序中的Application_End()事件被我的代碼激發而沒有任何調用。這會導致所有會話被破壞,並在每次更新/刪除某些內容時將用戶重定向到登錄頁面。 我認爲這是由於一些異常,這是終止和重新啓動應用程序沒有任何警告或錯誤發生。 請建議。 在此先謝謝

    0熱度

    1回答

    我的任務是運行一個簡單的審計,記錄任何用戶請求的每個頁面並存儲數據的頁面,並且如果基於現有的安全修整授予或拒絕訪問。 我正在考慮在Application_Start上打開一個文本文件,而不是每個活動會話都嘗試寫入一個文件,這個文件可能會在任何給定的點上被任何人打開。是的,我知道這個問題。理想情況下,我需要一個好的方法或一些幫助我如何接近我的解決方案。 我們有一個自定義類,用於檢查當前上下文是否可以