installutil的问题,大家进来看看,我在网都找不到解决办法.

Cell 2006-01-16 04:18:33
我新建了一个工程叫TestService的window服务工程,什么代码都没有加,直接编译后,系统提示用installutil.exe初始化,我用就C:\WINNT\Microsoft.NET\Framework\v1.1.4322下的installutil.exe文件执行的installutil TestService.exe,提示初始化失败,System.io.fileloadException:不能运行无法验证的图象 "TestService.exe"
大家说是什么原因,我在网上到处都没有找到这个提示.
...全文
160 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cell 2006-01-16
  • 打赏
  • 举报
回复
带了,只是这里没有写.难道是.NET版本的问题?
hyj_828 2006-01-16
  • 打赏
  • 举报
回复
你文件怎么没带路径

比如 E:\TestService.exe
【源码免费下载链接】:https://renmaiwang.cn/s/osp74 InstallUtil是.NET Framework提供的一款命令行工具,主要用于安装和卸载Windows服务。它是一个轻量级的实用程序,可以帮助开发者方便地将自定义的服务应用程序部署到Windows操作系统中。在标题和描述中提到的是.NET 4.0版本的InstallUtil,这意味着它兼容.NET Framework 4.0及其更高版本的应用。**服务安装工具InstallUtil的工作原理:**InstallUtil通过调用System.Configuration.Install.Installer类的Install方法来执行服务安装。这个类是.NET框架的一部分,提供了安装和卸载组件的功能。开发者可以继承Installer类并覆盖其方法,以实现自定义的服务安装逻辑。**如何使用InstallUtil:**1. **创建服务项目**:你需要创建一个.NET Framework服务应用程序,包含一个继承自System.ServiceProcess.ServiceBase的类,并实现服务的生命周期方法,如OnStart、OnStop等。2. **配置安装程序类**:创建一个安装程序类,继承自System.Configuration.Install.Installer,并在其中添加ServiceProcessInstaller和服务安装器(ServiceInstaller)对象。这两个对象分别用于设置服务的属性(如账户、启动类型等)和服务的显示信息(如服务名、描述等)。3. **编译项目**:编译服务项目,生成一个可执行文件(通常是.exe文件)。4. **运行InstallUtil**:打开命令行,到.NET Framework的安装目录下的`%windir%\Microsoft.NET\

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧