簡體   English   中英

在II中部署后如何調試應用程序?

[英]How to debug the application after deployed in IIs?

Hai All,我正在使用.net 2008和Oracle 10g作為數據庫來開發應用程序。 我已經在IIS中部署了該應用程序,現在當兩個用戶登錄到同一應用程序時,同一頁面一次出現錯誤,顯示為“ * 必須為此操作打開連接。無法訪問已處置的對象。對象名稱:'Oracle.DataAccess .Client.OralceConnection'.Connection必須為此操作打開 *

Plz提供解決此多用戶問題的解決方案。

提前致謝!!!!

研究IIS上發生的事情的最簡單方法是部署調試版本,連接到服務器所在的計算機,然后運行CLR調試器。 當然,這僅在分階段而不是現場的情況下才切實可行(或者您有數十甚至數千人到達斷點,並且當您逐步執行時,整個過程會凍結)。

這種情況聽起來有點像您可能擁有一個靜態范圍內的連接對象,或者在線程之間共享了該對象,而不是在每個執行線程上根據需要創建了該對象。 如果有人嘗試手動池化連接對象,這種情況有時會出現(這毫無意義,實際上起反作用,因為底層的連接器對象是為您池化的)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM