>Hi Ed,
> 1. I ran this against the runtime and it worked exactly as you said it would.
> 2. I'm still unclear on which is the appropriate version. I can see that when you build, you can build a single or multi-threaded COM server, but what if you've built an exe? Would this be considered a single threaded engine?
Well, an .EXE is at least potentially an out-of-process COM server; if you're running it as a desktop app, it's clearly using the single-threaded engine, but an .EXE can allow for multiple clients to address a single server at the same time. I let the installer worry about the issue; since they should be in sync, I'd say pick one and go with that.