2012-01-14 68 views
0

其实我有一个窗口服务每隔5秒调用一次控制台应用程序,为此我在D驱动器中创建了一个文件夹,并且控制台应用程序的发布文件是复制/粘贴在那里,但每当我对代码进行任何更改并从bin/release文件夹复制/粘贴最新的dll时,最新的代码不会被执行。如何获取要执行的控制台应用程序的最新代码

+0

是否正在更新Windows服务或控制台应用程序的文件?您是否尝试重新启动Windows服务? – yas4891 2012-01-14 07:10:45

+0

没有先生,实际上我想知道如何从控制台应用程序部署最新的代码更改 – daljeet 2012-01-14 07:12:16

+0

这似乎是一个非常奇怪的设计。为什么您需要Windows服务来调用控制台应用程序?只需创建一个DLL并让Windows服务使用该DLL中的代码。 – 2012-01-14 17:00:56

回答

0

我想你已经安装(知道或间接通过VS)在GAC(全局程序集缓存)中的程序集。 GAC优先于本地文件。
有关更多信息,请参阅here