运行我自己编写的应用程序不会显示在任务栏中

时间:2017-04-26 07:03:01

标签: c# forms silverlight visual-studio-lightswitch

我有一个使用Microsoft LightSwitch编写的应用 我有另一个使用Windows Forms

的应用

当我使用此代码调用其他应用时

  if (Microsoft.LightSwitch.Runtime.Shell.Implementation.App.Current.HasElevatedPermissions)
            {
                using (dynamic cmd = AutomationFactory.CreateObject("Shell.Application"))
                {
                    cmd.ShellExecute("X:\\Nima\\Application Files\\NimaLogin.exe", 1, true);
                }
            }

其他应用(NimaLogin.exe)未显示在任务栏中,但我可以在进程列表中看到它

但是当我从Visual Studio手动运行其他应用程序时,一切都很好,我可以看到应用程序本身

p.s我尝试了run而不是ShellExecute,但我收到了错误

编辑:这导致NimaLogin.exe“卡在”流程列表中

0 个答案:

没有答案