title: Use .NET Assemblies in Native C++ Applications
body: <p>I followed the instruction <a href="http://msdn.microsoft.com/en-us/visualc/bb892742" rel="nofollow">http://msdn.microsoft.com/en-us/visualc/bb892742</a> about how to use .NET Assemblies in Native C++ Applications. Now my question is:
  Suppose I want to create a C++ dll where I call a .NET assembly in a similar way.
  Should it be possible to use LoadLibrary of this dll in a C++ native app?
  Or should the C++ native app in this case also be linked with the /clr option?
  The second question is: what is the penalty of using the /clr flag in a C++ native app?
  Performance, Compile-time, Run-time, ... ?</p>