2012-06-07 12 views
1

我有我在VB.NET提出申請。我把它放在辦公室的服務器上,其他用戶都通過網絡連接訪問它。我只將驅動器映射到他們的計算機上,然後處理應用程序的快捷方式。 我的問題是我可以關閉所有使用單個代碼運行的應用程序嗎?我有時需要關閉所有應用程序,然後才能對應用程序執行任何操作(例如,修改報告等)。 我目前的方法仍然是手工之一,是呼籲大家關閉他們的應用程序或運行所有的地方關閉應用程序自己。 謝謝你的時間......如何關閉在同一連接上由多臺PC共享的VB.NET應用程序?

回答

1

ClickOnce部署將使EXE的本地副本爲每個用戶。

否則把你的應用程序一個計時器,例如檢查文件SHUTDOWN.TXT。如果SHUTDOWN.TXT存在,則該程序將關閉並且不會重新啓動,直到SHUTDOWN.TXT文件被刪除。

+0

我想試試。但是據我所知,clickonce只會在啓動時更新應用程序,不是嗎? – shad12ow

+0

是的,我認爲這是事實。所以如果你想在EXE運行的時候更新它,你需要有一些觸發器,比如正在監視的文件或者其他東西。 – SSS

相關問題