0

我有一个程序应该运行任何 exe 的 WebService。做了服务的实现,我做了一个测试用例,这个过程有效。

但是,如果我调用 WebService,则不会初始化 exe。我无法输入它不启动的原因

Configuracoes.Configuracao.URL = "C:\WA.exe";

代码:

protected override object DoConsulta(ArgumentoDaConsulta argumentos)
{
    try
    {
        var exec = Configuracoes.Configuracao.URL;
        Process.Start(exec);
        return exec;
    }
    catch (Exception ex)
    {
        return ex.Message;
    }
}
4

1 回答 1

2

转到 services.msc,右键单击您的服务,然后在选项卡 LOGON 上检查允许服务与桌面交互。

于 2013-06-19T12:38:20.230 回答