Hey everyone! I've been diving into some legacy .NET Framework projects on my Mac, but I'm really struggling to get them up and running. I understand that .NET Framework is primarily designed for Windows, which has left me feeling frustrated. I know that .NET Core and the newer versions work well across different platforms, but my projects are stuck on .NET Framework 4.x with all the classic dependencies—Windows Forms, WCF, and IIS. So, I'm reaching out to see if anyone has managed to run a .NET Framework app on macOS. Any tips, stories, or even just some sympathy would be much appreciated! Thanks!
5 Answers
Using Parallels or a similar tool could be helpful too. Just a heads up, Docker has had issues on ARM versions of Windows, especially with SQL Studio.
For my older .NET projects, I simply remote into a Windows desktop when I need to work on them. It makes handling long-term projects a lot easier.
We ended up migrating our older projects to .NET Core. It took some time, but now I can use them seamlessly with Linux, which has been a game changer for us.
I'd recommend setting up a Windows VM. That way, you can run your projects just like you would on a regular Windows machine without too much fuss.
Have you thought about using Docker? That might help you get around some of the compatibility issues you're facing with running .NET Framework on macOS.
Yeah, but honestly, I've found using Mono can be a bit of a hassle regardless of the OS.