1.前提:
服务安装文件在E:\WindowServices目录下
安装脚本:
%systemroot%\microsoft.net\framework\v4.0.30319\InstallUtil.exe ERP.WindowsService.exe
net start CardReaderService
2.错误信息:
C:\Windows\system32>C:\Windows\microsoft.net\framework\v4.0.30319\InstallUtil.ex
e ERP.WindowsService.exe
Microsoft (R) .NET Framework Installation utility Version 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.
Exception occurred while initializing the installation:
System.IO.FileNotFoundException: Could not load file or assembly 'file:///C:\Win
dows\system32\ERP.WindowsService.exe' or one of its depende
ncies. 系统找不到指定的文件。.
C:\Windows\system32>net start CampusERPCardReaderService
服务名无效。
请键入 NET HELPMSG 2185 以获得更多的帮助。
C:\Windows\system32>pause
请按任意键继续. . .
3.分析过程:
原本认为是系统环境变量path的问题,增加当前目录到path中,还是无法安装。
4.解决方式:
start--〉control panel --〉user accounts --〉change user account control setting --〉级别选到最低 。保存 重启电脑