我创建了一个演示服务。
- 按原样构建项目(Service1 构造函数、OnStart、OnStop)
- 添加了安装程序,更改了所需的属性。
- 构建项目。
- 打开命令提示符,运行“C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe”TestService.exe
- 安装时出现以下错误
C:\Users**>"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUt il.exe" "C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin \Debug\TestService.exe" Microsoft (R) .NET Framework 安装实用程序版本 > 版权所有 (c) Microsoft Corporation。版权所有。
运行事务安装。
开始安装的安装阶段。查看 C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.exe 程序集进度的日志文件内容。该文件位于 C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.InstallLog。安装程序集“C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.exe”。受影响的参数是:logtoconsole = logfile = C:\Users**\Documents\Visual Studio 2010\Projects\TestS ervice\TestService\bin\Debug\TestService.InstallLog 程序集路径 = C:\Users**\Documents\Visual Studio 2010\ Projects\TestService\TestService\bin\Debug\TestService.exe 安装服务Service1...
安装阶段发生异常。System.Security.SecurityException:找不到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性。
安装的回滚阶段即将开始。查看 C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.exe 程序集进度的日志文件内容。该文件位于 C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.InstallLog。回滚程序集“C:\Users**\Documents\Visual Studio 2010\Projects\TestService\TestService\bin\Debug\TestService.exe”。受影响的参数是:logtoconsole = logfile = C:\Users**\Documents\Visual Studio 2010\Projects\TestS ervice\TestService\bin\Debug\TestService.InstallLog 程序集路径 = C:\Users**\Documents\Visual Studio 2010\ Projects\ TestService\TestService\bin\Debug\TestService.exe 将事件日志恢复到源 Service1 的先前状态。System.Diagnostics.EventL ogInstaller 安装程序的回滚阶段发生异常。System.Security.SecurityException:找不到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性。在安装的回滚阶段发生异常。这个 except ion 将被忽略,并且回滚将继续。但是,回滚完成后,机器可能不会完全恢复到其初始状态。这个 except ion 将被忽略,并且回滚将继续。但是,回滚完成后,机器可能不会完全恢复到其初始状态。这个 except ion 将被忽略,并且回滚将继续。但是,回滚完成后,机器可能不会完全恢复到其初始状态。
回滚阶段成功完成。
事务安装已完成。安装失败,已回滚。
我尝试使用安装项目安装服务,但每次我尝试运行服务时都会出现错误 1053