As TeleFlow is running as a service, there's no telling what was happening there. Not too surprising that having a service that runs in the background run a foreground application to get information didn't work properly, although I couldn't tell you off-hand what was going wrong.
If you were to try debugging it, I probably would have suggested trying running TFServer.exe in console mode to see if that made any difference. Adding some logging to disk from the VB app, to indicate what stage it has gotten to in processing might also have been necessary. (there might simply have been some rights/permissions issues running as a service that you wouldn't encounter running the simulator with a logged-in user)
In this case, it sounds like there's little point in trying to investigate anyway. What you've come up with is probably a better solution for the problem.
Thanks for posting the details in spite of already having a working solution!
|