为什么我无法通过调试窗口安装Windows服务?

时间:2014-06-22 04:49:48

标签: c# windows-services

我知道我们可以通过CMDInstallUtil.exe安装Windows服务器,我想使用Debug窗口自动安装Windows服务,我这样做:

enter image description here

我使用CMD作为外部程序,c:\Windows\Microsoft.NET\Framework\v4.0.30319>InstallUtil.exeinstallUtill.exe的路径,而"E:\HamrahVasCollection\Services\bin\Debug\HamrahSendSMS.exe"bin-->Debug-->HamrahSendSMS.exe中的项目,但它不起作用,问题是什么?

1 个答案:

答案 0 :(得分:0)

好吧,我不确定你能不能这样做。

看起来CMD不接受包含起始参数http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true等参数的程序名称。

尝试将Install util c:\Windows\Microsoft.NET\Framework\v4.0.30319>InstallUtil.exe直接设置为外部程序,而不是cmdE:\HamrahVasCollection\Services\bin\Debug\HamrahSendSMS.exe作为命令行参数。

在任何情况下,为什么要为这样的任务添加任何级别的间接 - 这只是不必要的复杂化。如果间接没有任何优势,那么为什么要使用呢?