NetTalk Central

NetTalk Web Server => Web Server - Ask For Help => Topic started by: TimR on December 01, 2022, 05:41:22 PM

Title: Multihost Global Extensions Question
Post by: TimR on December 01, 2022, 05:41:22 PM
How should the global extensions be setup in the host exe? For the capesoft extensions I'm assuming that the "This is a part of a Multi-DLL program" checkbox should not be checked in the host, but checked in the sub websites (app's) if they are multi dll, correct?
Title: Re: Multihost Global Extensions Question
Post by: Bruce on December 01, 2022, 07:45:56 PM
actually for the host, and the dll's, it's all "NOT Multi-DLL".

From the _apps_ point of view they're all completely stand-alone. So, somewhat intuitively, the host exe, and all your nettalk dll's have both options unticked (for all CapeSoft extensions.)

Technical aside: This is because the DLL's are not statically linked. The DLL needs to contain everything it needs - the host exe _loads_ (but does not link) the DLL, and hence only knows about 2 entry points to the DLL. The other code in the DLL is not shared.

Cheers
Bruce