我有一个编译为AnyCPU的Windows服务。我试图将其加入到我们的安装程序中以分发。然而... 我不清楚InstallUtil的32位和64位版本之间有什么区别,是否有人知道?
在我的64位机器上,我可以运行$(WinDir)\Microsoft.NET\Framework64\v2.0.50727或$(WinDir)\Microsoft.NET\Framework\v2.0.50727。
但是,在两种情况下,任务管理器中的服务进程都没有应用* 32标志。
只有32位的InstallUtil适用于32位机器(显然)。
需要使用\Framework64\版的InstallUtil吗?它有什么不同的功能?