diagnostics

    3熱度

    1回答

    我試圖用System.Diagnostics提供的一些日誌功能來增強我的程序。由於我的解決方案由多個項目組成,因此我想爲整個應用程序創建一個開關,併爲每個項目創建一個開關。 現在的問題是,我該如何做到這一點,我應該在哪裏放置開關定義? 從應用程序範圍開關開始,因爲我沒有理解C#中的全局變量,所以我怎麼能實現這一點? 將投入 static TraceSwitch ApplicationSwitch

    13熱度

    6回答

    我想知道我自己的.Net服務器進程正在使用多少內存(用於監視和日誌記錄目的)。 我使用: Process.GetCurrentProcess().PrivateMemorySize64 然而,Process對象有幾個不同的屬性,讓我讀出所使用的存儲空間: 分頁,非分頁緩衝,PagedSystem,NonPagedSystem,私人,虛擬,工作集 然後是「峯值」:我猜測它們只是存儲了這些最後值得

    0熱度

    2回答

    我們正在解決關閉源第三方ASP.NET應用程序上的SQL Server 2005連接問題。該應用程序是一個.NET應用程序,開發公司正在使用存儲SQL Server身份驗證信息的自定義格式化配置文件。 當試圖連接到我們的SQL Server框時,應用程序正在收到「無法打開數據庫'數據庫名'。登錄用戶'用戶名'錯誤失敗。我們已經使用SQL Server Management Studio測試了從We

    5熱度

    6回答

    我已經在我的公司內部構建了一個小的.NET winforms實用程序,並且由於主界面是一個選項卡控件,因此我決定爲「關於框」而不是單獨的表單添加一個選項卡。所以,我有一些空間來填充我的盒子。 我迄今: 程序的圖標&名 版本 作者的名字(我)創建(2009) 一年。 由於留下了相當數量的空白空間,所以我想我可能會嘗試添加一些有用的東西......但也許沒有必要?下面是到目前爲止,我已經添加了些什麼:

    0熱度

    2回答

    重複的this question。 更新 - 這不是完全重複的。看我的解決方案。 我在進程瀏覽器中看到一個java.exe進程,並雙擊它給我它的工作目錄&啓動命令行參數。 從.NET,我運行下面的代碼並獲得具有相同PID的進程,但上述字段爲空。顯然,this is documented。 foreach (Process process in Process.GetProcessesByName(