更新服务可执行文件后是否必须再次 运行 Corflags.exe?

Do I have to run Corflags.exe again after updating the service executable?

我在 W2K8 服务器上安装了一个用 C# 编写的 Windows 服务。此服务必须在 32 位上 运行,所以我使用了 Corflags.exe command

问题是:如果我必须用新版本替换服务可执行文件,我是否必须每次都启动 Corflags.exe,还是第一次就够了?

谢谢

CorFlags 将标志写入可执行文件,因此每次更改可执行文件时都必须使用 CorFlags 将其设置为 32 位操作。