title: Any CPU not available in C++/C# solution
body: <p>I have a solution that contains C# and managed C++ projects. 
  It compiles in the solution platform x64 and x86. Since it is managed C++ I wanted to create a 'Any CPU' solution and get rid of the old ones.</p>
  
  <p>I changed the C++ project linker settings to Force Safe IL Image for both x64 and x86.</p>
  
  <p>Next, using the Configuration Manager, I created a new solution platform called 'Any CPU'. Next I added a project platform also called 'Any CPU'. </p>
  
  <p>I proceeded to set all the C# projects to 'Any CPU', but for the C++ I can't do that. The project platform 'Any CPU' is not in the drop down, and there is also no option 'New...'.</p>
  
  <p>VS is adement about it, so I kept it like it was and started a build. To my surprise the result DLL (from the C++ project) was MSIL even though the platform for C++ was x64. Same happens when compiling x32, the resulting DLL is in MSIL.</p>
  
  <p>What gives? 
  Why can't I set the C++ project to 'Any CPU'?</p>