vb.net - QBSDK Can not connect in debug environment -


i have proven application uses qbsdk 13. working in mid june. picking again after interruption.

verion information

qb enterprise solutions accountant 16.0 installed on dev machine microsoft visual studio professional 2015 version 14.0.24720.00 update 1 running win10

my primary symptom call sessionmanager.beginsession never comes back. (as type this, call has been pending 30 minutes)

some additional symptoms

  • if delete 3rd party app permissions, not re prompted them.
  • if include filename in openconnection, (not always) error trying open connection w/ 2 instances of qb running.

here things have done debug problem

i have tried 2 different qb files have verified "qbxml test +" works qb file(s) accessing have deleted 3rd party app permissions , let qb request them again verified projects in solution built x86 uninstalled qbsdk13 , reinstalled it.

the fact qbxmltest works , project doesn't, tells me uninstalling quickbooks , sdk wont help. reinstalled qbsdk13 because ran out of useful ideas.

on hunch, built simple app connects , simple query. recreated issue, visual studio debugger never returns call sessionmanager.beginsession. however, running .exe performs champ , displays result of query.

i verified .exe works regardless of running administrator or not. have tried running visual studio administrator. not help.

it theory visual studio not communicating qb. supported fact never prompted permissions.

since june (the last time worked), know intuit rolled out security enhancements. possibly somehow preventing working debugger?

is else experiencing problem? there work arounds, or additional trouble shooting steps can take?

follow steps below:

  1. disable quick start going edit->preferences->'general' , under 'my preferences' - disable / un-check option "keep quickbooks running quick startups".

  2. close qb , wait qbw32.exe process out of process list.

  3. make sure 'uac' {user access control' levels set low, if possible or run qb in elevated mode (run administrator).

  4. open command window (administrator mode {run admin})and there reboot.bat file in qb installed location: (c:\program files (x86)\intuit\quickbooks 2016 enterprise accountant 16.0). run batch file reboot.bat.

  5. now open qb , keep company file opened.

  6. remove app, if listed under 'edit->preferences->integrated applications' under 'company preferences' , remove app.

  7. try running app again (run administrator) , see whether sdk authorization dialog gets popped-up.


Comments

Popular posts from this blog

jOOQ update returning clause with Oracle -

java - Warning equals/hashCode on @Data annotation lombok with inheritance -

java - BasicPathUsageException: Cannot join to attribute of basic type -