winforms - How can I prevent VS2013 catching COM Exceptions with Dragon Naturally Speaking running -


i have rsi, , when flares up, use dragon naturally speaking 12 home save me lot of typing. find accurate , rsi subsides when i'm not typing much.

however, i'm using on windows 10, developing winforms applications in visual studio 2013. when running debugger attached, i'm getting lot of com exceptions.

these occur in various places, when when toolstripmenu shown (when running nothing @ accesses com component), , have tracked down dragon.

if dragon running, microphone switched off, exceptions occur, if switch dragon off, not.

i used same combination of software on windows 7 last year , had none of these problems.

rebooting makes no difference; nor starting visual studio either before or after starting dragon.

i want avoid expense of moving later version of visual studio or dragon unless know problem solved @ later version.

how can vs2013 prevented catching these exceptions?


edit provide stack trace:

system.runtime.interopservices.comexception crossed native/managed boundary   errorcode=-2147352573   message=member not found. (exception hresult: 0x80020003 (disp_e_membernotfound))   source=accessibility   stacktrace:        @ accessibility.iaccessible.get_acckeyboardshortcut(object varchild)        @ system.windows.forms.accessibleobject.get_acckeyboardshortcutinternal(object childid)   innerexception:  

the stack trace identical in cases com exception caught on show of toolstripmenu.


**edited conciseness , removal of irrelevant detail.

i guess vs 2015 isn't going much, because it's more difference in interaction between new os , dragon.

can enable debug -> windows -> modules , check if there's related dragon hooked process you're debugging? i'm guessing dragon hooks in , calls aren't being error-checked, bubble debugging session.

is there in dragon exclude processes? can exclude target if , see if helps.


Comments

Popular posts from this blog

sql - invalid in the select list because it is not contained in either an aggregate function -

Angularjs unit testing - ng-disabled not working when adding text to textarea -

How to start daemon on android by adb -