我在c#.net framework 3.5中的Visual Studio 2010中创建了Windows服务。我的操作系统是Windows 8 64位。
此服务在我的本地计算机上正常运行。
但现在我想将它安装在具有操作系统Server 2003(SP2),Windows 7,Windows Vista等的不同机器上。
我的服务设置可执行文件是在解决方案文件夹位置.... bin \ obj \ x86 \ Debug \ Service.exe中创建的。并在另一个位置.. \ _对话\ x86 \ Debug \ Service.exe。让我知道一个人可以使用。
我已使用installutil命令在本地安装它并且工作正常。请让我知道如何在其他计算机上安装此Service.exe
但是当我在其他机器上复制Service.exe并运行installutil命令时,它会在命令提示符上给出错误 " System.BadImageException:无法加载文件或程序集" XXXXXX.exe"或其中一个依赖项。此程序集由运行时构建,比当前加载的运行时更新,无法加载。"
我已将目标平台设置为v2.0并将目标客户端设置为"任何CPU"。
请让我知道这样做。