C# 为什么我不能通过调试窗口安装Windows服务?
我知道我们可以通过CMD和InstallUtil.exe安装windows server,我想使用调试窗口自动安装windows服务,我做到了:C# 为什么我不能通过调试窗口安装Windows服务?,c#,windows-services,C#,Windows Services,我知道我们可以通过CMD和InstallUtil.exe安装windows server,我想使用调试窗口自动安装windows服务,我做到了: 我使用CMD作为外部程序,c:\Windows\Microsoft.NET\Framework\v4.0.30319>InstallUtil.exe是installUtill.exe的路径,而E:\hamrahvascolection\Services\bin\Debug\HamrahSendSMS.exe是我在bin->Debug->HamrahSe
我使用CMD作为外部程序,c:\Windows\Microsoft.NET\Framework\v4.0.30319>InstallUtil.exe是installUtill.exe的路径,而E:\hamrahvascolection\Services\bin\Debug\HamrahSendSMS.exe是我在bin->Debug->HamrahSendSMS.exe中的项目,但它不工作,有什么问题吗?好吧,我不确定你是否可以用这种方式完成它 看起来CMD不接受带有诸如开始参数之类的参数的程序名 尝试将c:\Windows\Microsoft.NET\Framework\v4.0.30319>InstallUtil.exe直接设置为外部程序,以代替cmd,并将E:\hamrahvascolection\Services\bin\Debug\HamrahSendSMS.exe设置为命令行参数 在任何情况下,为什么要为这样一个任务添加任何级别的间接寻址呢?这只是不必要的复杂性。如果间接性没有任何好处,那么为什么要使用它呢