Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Installutil命令找不到windows服务可执行文件_C#_Cmd_Windows Services - Fatal编程技术网

C# Installutil命令找不到windows服务可执行文件

C# Installutil命令找不到windows服务可执行文件,c#,cmd,windows-services,C#,Cmd,Windows Services,我已经创建了一个windows服务,并希望对其进行测试。但是,当我尝试使用开发人员命令提示符安装该服务时,出现以下错误: 初始化安装时发生异常: System.IO.FileNotFoundException:无法加载文件或程序集 'file:///C:\程序文件(x86)\Microsoft Visual Studio 14.0\BackUpService.exe' 或者它的一个依赖项。系统找不到指定的文件 我使用的命令是:installutil BackUpService.exe 我不太清楚

我已经创建了一个windows服务,并希望对其进行测试。但是,当我尝试使用开发人员命令提示符安装该服务时,出现以下错误

初始化安装时发生异常: System.IO.FileNotFoundException:无法加载文件或程序集 'file:///C:\程序文件(x86)\Microsoft Visual Studio 14.0\BackUpService.exe' 或者它的一个依赖项。系统找不到指定的文件

我使用的命令是:installutil BackUpService.exe


我不太清楚为什么我会得到这个?

一种找出这里缺少什么的方法是使用。您可能希望使用右上角的图标将捕获的事件限制为“显示文件系统活动”,否则您将获得大量不相关的信息。

找出此处缺少的内容的一种方法是使用。您可能希望使用右上角的图标将捕获的事件限制为“显示文件系统活动”,否则您将获得大量无关信息。

据我了解,您正在使用InstallUtil.exe安装windows服务。在这种情况下,必须在命令中指定windows service exe文件的完整路径

像这样

>InstallUtil.exe“C:\dev\DBBackupService\BackUpService.exe”


希望这能起作用。

据我了解,您正在使用InstallUtil.exe安装windows服务。在这种情况下,必须在命令中指定windows service exe文件的完整路径

像这样

>InstallUtil.exe“C:\dev\DBBackupService\BackUpService.exe”


希望这能起作用。

看起来您刚刚忘记了安装(-i)
word

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>InstallUtil.exe -i C:\BackupProject\bin\Debug\BackupService.exe
使用-u进行卸载

此链接上有安装和卸载Windows服务的完整过程:

看起来您刚刚忘记了安装(-i)
word

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>InstallUtil.exe -i C:\BackupProject\bin\Debug\BackupService.exe
使用-u进行卸载

此链接上有安装和卸载Windows服务的完整过程:

您的服务的可执行文件是
BackUpService.exe吗?如果是这样,为什么它应该位于Visual Studio文件夹中?是的,该项目称为DBBackupService,而服务项目本身称为BackUpService。就VisualStudio文件夹而言,我感到困惑,尽管目前项目位于c驱动器中名为dev的文件夹中名为projects@SheenaRawlinson:您可以用您尝试过的命令更新您的问题吗?@Vinod我已经完成了此操作^^^^^是
BackUpService.exe
您的服务的可执行文件吗?如果是这样,为什么它应该位于Visual Studio文件夹中?是的,该项目称为DBBackupService,而服务项目本身称为BackUpService。就VisualStudio文件夹而言,我感到困惑,尽管目前项目位于c驱动器中名为dev的文件夹中名为projects@SheenaRawlinson:你能用你尝试过的命令更新你的问题吗?@Vinod我已经做了这个^^^^嗨,Nazmul,不幸的是我仍然遇到同样的问题,不幸的是,我仍然遇到同样的问题。我按照您推荐的@dnickless执行了操作,它开始运行,但现在我遇到了以下错误:没有具有RunInstallerAttribute的公共安装程序。在c:\Dev\Projects\DBBackUpService\DBBackUpService\bin\Debug\DBBackUpService.vshost.exe程序集中可以找到Yes属性。删除InstallState文件,因为没有安装程序。提交阶段已成功完成。事务处理安装已完成。首先,我运行了您让我对进程监视器执行的操作,以获得正确的路径,即:C:\Dev/Projects/DBBackUpService\DBBackUpService\bin\Debug\DBBackUpService.vshost.exe,它返回了上面的错误…然后我将cd插入到我的开发中,并从那里开始运行,认为它可以工作,但仍然没有工作,我看到它可能与run-installer属性有关,但它们都是作为Yes和public方法放置的,仍然是相同的错误。但好的是它删除了System.IO.file not found异常,所以我认为这是我没有做过的小事情,我可能已经看过了??您不想在.vshost中注册该文件‌​.exe在末尾-尝试数据库‌​BackUpService.exe!安装阶段发生异常。System.Security.SecurityException:未找到源,但无法搜索部分或所有事件日志。无法访问的日志:安全性。我执行了您建议的@dnickless并启动了它,但是现在我遇到了以下错误:没有具有RunInstallerAttribute的公共安装程序。在c:\Dev\Projects\DBBackUpService\DBBackUpService\bin\Debug\DBBackUpService.vshost.exe程序集中可以找到Yes属性。删除InstallState文件,因为没有安装程序。提交阶段已成功完成。事务处理安装已完成。首先,我运行了您让我对进程监视器执行的操作,以获得正确的路径,即:C:\Dev/Projects/DBBackUpService\DBBackUpService\bin\Debug\DBBackUpService.vshost.exe,它返回了上面的错误…然后我将cd插入到我的开发中,并从那里开始运行,认为它可以工作,但仍然没有工作,我看到它可能与run-installer属性有关,但它们都是作为Yes和public方法放置的,仍然是相同的错误。但好的是它删除了System.IO.file not found异常,所以我认为这是我没有做过的小事情,我可能已经看过了??您不想在.vshost中注册该文件‌​.exe在末尾-尝试数据库‌​BackUpService.exe!安装阶段发生异常。System.Security.SecurityException:未找到源,但无法搜索部分或所有事件日志。无法访问的日志:安全性。