title: Call dll in safe mode
body: <p>In my project I need to call many third-party apps. I am searching for a way for call that part in a safe way.</p>
  
  <p>If I call those in separate process I can isolate my main application from third-party apps faults. But I want to find a way to have this isolation in call those DLLs. maybe I can call DLLs in sandbox ( but I don't know how, if you help me how :d ).</p>
  
  <p>I think about .Net AppDomain but my project is written by C++, and I can not find any concept for AppDomain in C++.</p>
  
  <p>I will be happy if you can help me to find a efficient way for achieve this.</p>