0
其實我有一個窗口服務每隔5秒調用一次控制檯應用程序,爲此我在D驅動器中創建了一個文件夾,並且控制檯應用程序的發佈文件是複製/粘貼在那裏,但每當我對代碼進行任何更改並從bin/release文件夾複製/粘貼最新的dll時,最新的代碼不會被執行。如何獲取要執行的控制檯應用程序的最新代碼
其實我有一個窗口服務每隔5秒調用一次控制檯應用程序,爲此我在D驅動器中創建了一個文件夾,並且控制檯應用程序的發佈文件是複製/粘貼在那裏,但每當我對代碼進行任何更改並從bin/release文件夾複製/粘貼最新的dll時,最新的代碼不會被執行。如何獲取要執行的控制檯應用程序的最新代碼
我想你已經安裝(知道或間接通過VS)在GAC(全局程序集緩存)中的程序集。 GAC優先於本地文件。
有關更多信息,請參閱here。
是否正在更新Windows服務或控制檯應用程序的文件?您是否嘗試重新啓動Windows服務? – yas4891 2012-01-14 07:10:45
沒有先生,實際上我想知道如何從控制檯應用程序部署最新的代碼更改 – daljeet 2012-01-14 07:12:16
這似乎是一個非常奇怪的設計。爲什麼您需要Windows服務來調用控制檯應用程序?只需創建一個DLL並讓Windows服務使用該DLL中的代碼。 – 2012-01-14 17:00:56