亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么服務器會自動關閉我運行的.exe呢

為什么服務器會自動關閉我運行的.exe呢

慕工程0101907 2018-12-06 17:23:18
最近與其他部門做數據共享,寫了個定期上傳數據的C# Winform窗體程序,就把它掛在服務器上每天凌晨00:00:00Run一次,但是很郁悶的是,這個程序總是會自動關閉,我控制其關閉時寫Log,發現關閉的時間很不確定,有時一兩天就關閉了,有時候就是幾個小時就關閉了,是什么原因呢?誰遇到過呢,能解決下嗎~~~
查看完整描述

14 回答

?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

以管理員身份運行
查看完整回答
反對 回復 2018-12-09
?
弒天下

TA貢獻1818條經驗 獲得超8個贊

服務器怎么會自動關你的程序呢;應該是你的程序自己掛了;
查看完整回答
反對 回復 2018-12-09
?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

程序也就是晚上會跑一次,我在里面有一個timer控件,如果當前時間等于下一次上傳時間,那么它就會上傳資料,上傳完畢了,就不會做任何動作了啊,就是timer控件每隔一秒計時判斷,是不是這個timer問題?
查看完整回答
反對 回復 2018-12-09
?
慕容森

TA貢獻1853條經驗 獲得超18個贊

1樓沒錯.基本上是自己奔潰了
查看完整回答
反對 回復 2018-12-09
?
喵喔喔

TA貢獻1735條經驗 獲得超5個贊

可以去應用程序日志里看看有什么異常信息
查看完整回答
反對 回復 2018-12-09
?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

百度了下,我這種情況應該屬于--》windows2003遠程桌面退出后程序自動關閉,不知道誰有遇到過這個問題,網上也有解決方案,我自己也試試看吧
查看完整回答
反對 回復 2018-12-09
?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

多線程內部異常未捕捉,會直接關閉程序,這是大部分情況 加個線程內部異常捕捉 比如 ? ? ? Application.ThreadException += Application_ThreadException; ? static void Application_ThreadException(object sender, ThreadExceptionEventArgs e) { try { Log.Fatal(e.Exception); coll.Remove(query); } catch (Exception ex) { Log.Fatal(ex); } }
查看完整回答
反對 回復 2018-12-09
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

騷年你這函數里面的query是什么對象?還有Log靜態類需要引用什么?
查看完整回答
反對 回復 2018-12-09
?
DIEA

TA貢獻1820條經驗 獲得超3個贊

可是這個跟我用Timer計時器判定當前時間和下一次執行時間是否一致有區別嗎~~并且如果用你說的那個工具的話,假如因為某些問題程序異常,而那邊急需要數據,我需要現在立即重啟,上傳數據,然后重新恢復到每天晚上0點執行,這個對于第一次執行時間的控制,貌似只有用代碼控制吧。不過還是謝謝你,以后寫別的還是可以參考下
查看完整回答
反對 回復 2018-12-09
?
月關寶盒

TA貢獻1772條經驗 獲得超5個贊

服務器可能會注銷長時間不登入的用戶,這樣這用戶下的程序都會被自動關閉(是關閉不是異常),首先你把自動注銷用戶取消掉,其次你這種類型的程序不要用WINFORM你直接寫個WIN SERVICE
查看完整回答
反對 回復 2018-12-09
?
狐的傳說

TA貢獻1804條經驗 獲得超3個贊

不是吧,我并沒有注銷用戶啊,我只是遠程登錄服務器,然后點X退出而已,然后過個不確定的時間去看,居然就不見運行的程序了
查看完整回答
反對 回復 2018-12-09
?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

搞個Win服務多好
查看完整回答
反對 回復 2018-12-09
  • 14 回答
  • 0 關注
  • 700 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號