Is there a way to call a .net DLL from php on a shared hosting system (either on windows or linux)
I don’t have root access or the ability to register the DLL as a com object so calling DOTNET(), COM(), SHELL_EXEC() or variants are kind of out. Any ideas on a relatively cheap way to accomplish this?
No, you can’t.
if you cannot access those function, you cannot call .net dll.