This should be fairly simple for a seasoned C# developer. I'm having difficulty finishing it and our larger project needs to continue without delay. I need to be able to create a temporary appdomain and in that domain - load a DLL from a path as well as any referenced DLLs in a separate path and execute a known method with expected parameters passed to it. I need the result passed to the host program. I then need the temp appdomain and all the necessary dll files removed from memory. I need to be able to take the code directly and add it to my own to make this functionality work. Attached is the project scope in more detail and also a sample program of what I mean and how it can be done manually. The projectNotes are websites that I've looked at previously to save some groundwork.