当前位置:首页 > Windows程序 > 正文

要把它放在服务器上

2024-03-31 Windows程序

做好了按时任务的措施,要把它放在处事器上,作为windows处事运行,也就是说,退出登录,用户注销后措施任然在后台运行。

将exe措施颁布为处事的法式记录如下:

场景1 :措施路径没问题的情况

凭据网上的有些说法,进入控制台,如下操纵(VICTTEC_Maintain.exe就是要颁布的措施):

C:\Users\Administrator>C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe  C:\maintain\VICTTEC_Maintain.exe

报错:

在初始化安置时产生异常:
System.BadImageFormatException: 未能加载文件或措施集“file:///C:\maintain\VICTTEC_Maintain.exe”或它的某一个依赖项。生成此措施集的运行时比当前加载的运行时新,无法加载此程

问题在哪里呢?按照报错信息来看完全没有头绪,颠末一段时间的思考,想到会不会是InstallUtil.exe这个措施的版本问题呢?于是换个思路,分开v2.0.50727这个文件夹,进入

v4.0.30319这个版本的目录,再次运行命令,,OK,告成

技术分享图片

  

技术分享图片

场景2:措施路径自己有问题的情况

C:\Users\Administrator>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe    C:\Users\Administrator\Documents\Visual Studio 2010Projects\VICTTEC_Maintain\VICTTEC_Maintain\bin\Debug\VICTTEC_Maintain.exe

报错:

Microsoft(R) .NET Framework 安置实用工具版本 4.0.30319.1
Copyright (c) Microsoft Corporation.  All rights reserved.
在初始化安置时产生异常:
System.IO.FileNotFoundException: 未能加载文件或措施集“file:///C:\Users\Administrator\Documents\Visual”或它的某一个依赖项。系统找不到指定的文件。。

这个错误乍一看也是完全没有头绪,思考了很久,还是从报错信息入手,发明报错信息里提示的目录不完整,到"\Visual"就遏制了,而实际的目录是\Visual Studio,

于是乎,猜度是不是路径名称中的空格导致了报错,于是将exe文件转移出来,放在c:\maintain 目录下,也就是确保路径名称没有空格,再次测验考试,OK,告成。

总结: windows中很多系统自带的措施也并不完美,也会有一些小问题,要经常改换角度不雅察看问题,总会有解决的步伐。

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/34274.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494588访问次数
  • 建站天数
  • 友情链接