title: Run .NET Framework on Raspberry Pi
body: <p>In short, I have a console x64(/x86) C# project that is using .NET Framework 4.7.1. I need to run this project on a Raspberry Pi, some way, somehow.</p>
  
  <p>I tried Mono on Raspbian. Mono worked for some of the project, but failed for two of its key libraries.</p>
  
  <p>Next I tried Windows IOT. This worked well for the most part, but I couldn't run my project. After publishing it and uploading it to the Pi, it says the project is not compatible with the version of Windows I'm running. I think this might only be for .NET Core projects?</p>
  
  <p>Next I tried emulating x86 through Wine on Ubuntu which was just a nightmare.</p>
  
  <p>Finally I tried installing Windows Desktop on the Pi, but it lacks network adapters, and my project needs the internet to function.</p>
  
  <p>What are my other options? How can I do this? </p>