title: Visual Studio Any CPU = Always x86?
body: <p>A similar Question has been asked before (like 5 years ago). Today I looked for this question, because it seems there has something changed with that. </p>
  
  <p>You see, as legid marked answers to the question "What does Any CPU target mean?" where "It behaves as an x64 on 64-bit systems and as x86 on 32-Bit systems.".</p>
  
  <p>I just tried that out and it tells me in my task manager that its actually running as a 32-Bit Application. Was it always like that or has something changed over the years? Or did I get something wrong? Is the Task-Manager lying mabye?</p>
  
  <p>Here is a screenshot which shows a running Any-CPU Application on a 64-bit system:</p>
  
  <p><a href="https://i.stack.imgur.com/LiCpg.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LiCpg.png" alt="Here is a screenshot which shows a running Any-CPU Application on a 64-bit system."></a></p>
  
  <p>How can I actually make sure that my Application is ran as 64-Bit Process on a 64-Bit architecture? Or do we need to go back to shipping always two versions of our applications?</p>