我剛剛打開了幾年前部署的控制檯應用程序的源代碼,每天運行兩次,作爲我們服務器上的Windows計劃任務(它更新數據庫中的某些內容)。部署時運行得很好,但現在我們需要對代碼進行一些更改。我試圖在Debug中運行它,程序甚至不會進入sub main。它命中爲什麼我的.NET控制檯應用程序不運行Main而退出?
static void Main(string [] args)並剛剛結束運行。控制檯窗口消失。我沒有聽說客戶端的產品版本沒有運行,但是當我檢查他們的服務器時,我沒有看到我應該記錄的事件日誌條目(應用程序應該在每次運行時寫入事件日誌)
你在輸出窗口中看到了什麼? –
它的.NET版本是什麼?正在運行的計算機上運行哪些版本並且正在運行? – Oded
您是否在調試器中看到異常? – SLaks