c# - 使用执行(EXE)文件时如何构建?

标签 c# build

我在我的 PC 上运行了用 C# 创建的应用程序的许多实例(100 多个)。

该应用程序非常复杂,我可以在几种不同的模式下运行该应用程序,但所有应用程序共享许多基本代码。

我想重新构建并运行应用程序的一个实例,同时让所有其他实例保持运行。

但是 - 当我“构建”时,我收到一条错误消息,告诉我无法创建 exe 文件,因为它正在被另一个进程使用。

还有这方面的事情吗?

请注意:我不希望在从那里启动实例之前将 exe 复制到其他地方。这只会在一步后给我带来类似的错误。

最佳答案

听起来您正在运行一个微服务架构,其中每个微服务都使用相同的整体代码和一些独特的配置来运行。我认为您的解决方案是接受它们是不同服务的事实,并将它们的代码(可能共享类库中的一些公共(public)代码)分成单独的可执行项目。

关于c# - 使用执行(EXE)文件时如何构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35580157/

相关文章:

c# - 在 C# 中翻译 COM 错误代码

c# - 应用程序 list 文件导致 Win 7 环境出现问题

build - 如何使 Cygwin 成为 Jenkins 的默认 shell?

Angular (2+) : Image references in SCSS are copied into root directory of dist (build)

tfs - 错误编译 tfs 索引源

c++ - 在构建模式下使用#define

c# - 无法使用 SqlDependency 监视多个表

c# - 带有 post 请求的 Angular 6 header 不起作用

c# - Visual Studio C# 的默认编码颜色

c++ - 在 GCC 中,如何(暂时)抑制来自 "#pragma message"的消息