title: C++/CLI Support in .Net Core
body: <p>Our project structure is like, </p>
  
  <p><code>native.dll</code> :- This contains pure native code written in c\c++.
  This native.dll exposes some functions using *def file.</p>
  
  <p><code>Wrapper Library(wrapper.dll compiled with .Net framework v4.0)</code> :- 
  In order to use functionality of <code>native.dll</code>, a <code>Wrapper lib(wrapper.dll)</code>
  is written in <code>C++\CLI</code> using <code>:clr\oldsyntax</code>. This wrapper has all
  code of <code>Interoperability</code> and <code>Marshalling</code>.</p>
  
  <p><code>Application(Console App v4.0)</code> directly uses <code>wrapper.dll</code> to use functionality provided
  by <code>native.dll</code>.  </p>
  
  <p>Now this project needs to run in <strong>.Net Core</strong>. This means we will have an 
  <code>.Net Core application</code> that will <code>reference wrapper.dll</code> that in turn will refer
  <code>native.dll</code>.</p>
  
  <p>I know this will not directly work. But the issue is <strong>whether .Net Core(CoreCLR) supports</strong> 
  <strong>C++\CLI (clr\oldsyntax) runtime environment</strong> <strong>?</strong></p>
  
  <p><strong>If no, what can be the possible solutions to this application work ?</strong></p>