码迷,mamicode.com
首页 > Windows程序 > 详细

Window服务注册异常

时间:2015-08-05 22:02:10      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

在注册window服务时出现System.IO.FileNotFoundException: 未能加载文件或程序集“×××.exe”文件,或它的某个依赖项未能加载时,有可能是你的注册Microsoft.NET\Framework版本不一样,

当你的程序是在4.0下编译却用2.0去注册时就报此异常,解决方案:把C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe 版本改成 Microsoft.NET\Framework\v4.0.30319\installutil.exe 就OK

注册bat命令:

echo 请按任意键开始安装Windows信息自动推送服务. . .
echo.
pause
echo.
echo 清理原有服务项. . .
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil /U D:\YouWinService.exe > InstallService.log
echo
echo 清理完毕,开始安装后台服务. . .
echo
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil D:\YouWinService.exe  >> InstallService.log
echo 服务安装完毕,启动服务. . .

echo
echo 操作结束,请在 InstallService.log 中查看具体的操作结果。
echo.
pause

卸载服务

@echo 请按任意键开始卸载Windows信息自动推送服务...
@echo
@pause
@echo 正在清理原有服务程序...
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil /U D:\YouWinService.exe > InstallService.log
@echo
@echo 清理完毕,请在 InstallService.log 中查看具体的操作结果。
@pause

 

Window服务注册异常

标签:

原文地址:http://www.cnblogs.com/leojon/p/4705771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!