C# 如何获取控制台应用程序要执行的最新代码
实际上,我有一个窗口服务,它每5秒钟调用一个控制台应用程序,为此,我在D驱动器中创建了一个文件夹,控制台应用程序的发布文件被复制/粘贴在那里,但每当我对代码进行任何更改并从bin/release文件夹复制/粘贴最新的DLL时,最新的代码都不会被执行 我猜您已经(有意或间接地通过VS)在GAC(全局程序集缓存)中安装了程序集。GAC优先于本地文件。C# 如何获取控制台应用程序要执行的最新代码,c#,console-application,C#,Console Application,实际上,我有一个窗口服务,它每5秒钟调用一个控制台应用程序,为此,我在D驱动器中创建了一个文件夹,控制台应用程序的发布文件被复制/粘贴在那里,但每当我对代码进行任何更改并从bin/release文件夹复制/粘贴最新的DLL时,最新的代码都不会被执行 我猜您已经(有意或间接地通过VS)在GAC(全局程序集缓存)中安装了程序集。GAC优先于本地文件。 有关详细信息,请参阅。您是在更新Windows服务的文件还是控制台应用程序的文件?您尝试重新启动Windows服务了吗?没有,先生,实际上我想知道如何
有关详细信息,请参阅。您是在更新Windows服务的文件还是控制台应用程序的文件?您尝试重新启动Windows服务了吗?没有,先生,实际上我想知道如何从控制台应用程序部署最新的代码更改。这似乎是一个非常奇怪的设计。为什么需要Windows服务来调用控制台应用程序?只需创建一个DLL,让Windows服务使用该DLL中的代码。