我在我的 PC 上运行了用 C# 创建的应用程序的许多实例(100 多个)。
该应用程序非常复杂,我可以在几种不同的模式下运行该应用程序,但所有应用程序共享许多基本代码。
我想重新构建并运行应用程序的一个实例,同时让所有其他实例保持运行。
但是 - 当我“构建”时,我收到一条错误消息,告诉我无法创建 exe 文件,因为它正在被另一个进程使用。
还有这方面的事情吗?
请注意:我不希望在从那里启动实例之前将 exe 复制到其他地方。这只会在一步后给我带来类似的错误。
最佳答案
听起来您正在运行一个微服务架构,其中每个微服务都使用相同的整体代码和一些独特的配置来运行。我认为您的解决方案是接受它们是不同服务的事实,并将它们的代码(可能共享类库中的一些公共(public)代码)分成单独的可执行项目。
关于c# - 使用执行(EXE)文件时如何构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35580157/