Windows + L SendKeys.Send(“%{TAB}”)访问被拒绝

时间:2019-12-08 21:14:47

标签: c# .net windows

我有一个用c#编写的Windows应用程序(浏览器),在服务器上运行Windows Server 2016。我有一个名为SendKeys.Send(“%{TAB}”)的代码(假装按下键盘上的alt + tab)。当我登录到服务器时没有问题,但是当我用笔记本电脑制作Windows + L或从服务器断开连接时,.net框架抛出错误,提示“访问被拒绝”。尝试Windows 10时我没有收到错误消息(即使我使用Windows + L也是如此),我认为我陷入了服务器安全性问题。有谁有主意吗?错误详细信息如下;

enter link error screenshot here

  

有关即时调用的详细信息,请参阅此消息的末尾   (JIT)调试,而不是此对话框。

     

**************异常文本************** System.ComponentModel.Win32Exception(0x80004005):在以下位置拒绝访问   System.Windows.Forms.SendKeys.SendInput(Byte [] oldKeyboardState,Queue   System.Windows.Forms.SendKeys.Send(字符串键,   控制控件,布尔等待)   System.Windows.Forms.SendKeys.Send(字符串键)位于   InstaBrowser.BrowserForm.tmrAltTab_Tick(Object sender,EventArgs e)在   C:\ Users \ f.durak \ source \ repos \ InstaSharper-develop_new \ ProxyBrowser \ ProxyBrowser \ ProxyBrowser \ Browser.cs:line   311在System.Windows.Forms.Timer.OnTick(EventArgs e)在   System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message&m)在   System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd,Int32 msg,   IntPtr wparam,IntPtr lparam)

     

**************加载的程序集************** mscorlib程序集版本:4.0.0.0 Win32版本:4.8.4042.0创建人:NET48REL1LAST_C   代码库:   文件:/// C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll   ---------------------------------------- InstaApp程序集版本:1.0.0.0 Win32版本: 1.0.0.0代码库:file:/// C:/InstaApp/InstaApp.exe   ---------------------------------------- System.Windows.Forms程序集版本:4.0。 0.0 Win32版本:4.8.4042.0创建人:NET48REL1LAST_C   代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll   ----------------------------------------系统组装版本:4.0.0.0 Win32版本: 4.8.4001.0建于:NET48REL1LAST_C代码库:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll   ---------------------------------------- System.Drawing程序集版本:4.0.0.0 Win32版本:4.8.3761.0创建人:NET48REL1   代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll   ---------------------------------------- System.Configuration程序集版本:4.0.0.0 Win32版本:4.8.3761.0创建人:NET48REL1   代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll   ---------------------------------------- System.Core汇编版本:4.0.0.0 Win32版本:4.8.4042.0创建人:NET48REL1LAST_C代码库:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll   ---------------------------------------- System.Xml程序集版本:4.0.0.0 Win32版本:4.8.3761.0创建人:NET48REL1代码库:file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll   ---------------------------------------- System.Data程序集版本:4.0.0.0 Win32版本:4.8.3761.0创建人:NET48REL1代码库:file:/// C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll   ---------------------------------------- System.Transactions程序集版本:4.0.0.0 Win32版本:4.8.3761.0创建人:NET48REL1   代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll   ---------------------------------------- System.EnterpriseServices程序集版本:4.0.0.0 Win32版本:4.8.3761.0建立于:   NET48REL1代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll   ---------------------------------------- System.Runtime.Caching程序集版本:4.0。 0.0 Win32版本:4.8.3761.0代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Caching/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Caching.dll   ---------------------------------------- System.Numerics程序集版本:4.0.0.0 Win32版本:4.8.3761.0创建人:NET48REL1   代码库:   文件:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll   ---------------------------------------- ProxyBrowser程序集版本:1.0.0.0 Win32版本: 1.0.0.0代码库:   文件:/// C:/InstaApp/ProxyBrowser.EXE   ---------------------------------------- CefSharp汇编版本:75.1.142.0 Win32版本: 75.1.142.0代码库:file:/// C:/InstaApp/CefSharp.DLL   ---------------------------------------- CefSharp.WinForms程序集版本:75.1.142.0 Win32版本:75.1.142.0代码库:   文件:/// C:/InstaApp/CefSharp.WinForms.DLL   ---------------------------------------- CefSharp.Core汇编版本:75.1.142.0 Win32版本:75.1.142代码库:   文件:/// C:/InstaApp/CefSharp.Core.DLL   ---------------------------------------- Microsoft.VisualBasic程序集版本:10.0.0.0 Win32版本:14.8.3761.0建于:   NET48REL1代码库:

     

file:/// C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

     

**************** JIT调试**************要启用即时(JIT)调试,请使用.config文件此应用程序或计算机   (machine.config)必须在其中设置jitDebugging值   system.windows.forms部分。该应用程序还必须编译   启用调试。

     

例如:

     

  

     

启用JIT调试后,任何未处理的异常都会发送到   在计算机上注册而不是由计算机处理的JIT调试器   此对话框。

0 个答案:

没有答案