Ubuntu – I have a windows app which requires .NET 3.5. Can wine handle .NET 3.5

monowine

I don't know/understand much about this, but I believe mono is an open-source alternative to .NET… But whatever its actual niche is, I really don't know the best way to go about trying to get my windows app to work in wine .. I'm getting a bit fed-up with running a Vista VM just for this one app; I'd much rather see it in wine

I tried installing 'mono for windows' in wine, but my app didn't run, but I really don't have a handle on wine yet, to know if I did something wrong, or it just doesn't work.. I've read reports of success and failure using mono in wine…

So now I'm thinking of just installing MS dotnetfx35.exe in wine, but if it doesn't work, I really won't know if it just requires a simple tweak, or not…

My main question, is: Can MS .NET 3.5 run under wine, and if so, can someone direct me to a how-to… (Simple knowing if it won't work, would save me a lot of wasted time trying to get it working…

(There is no linux/open-source alternative for the app.. )

Best Answer

A lot of the more complicated areas of wine can be simplified using winetricks, vineyard and playonlinux. you might find these a helpful starting point.

Also, when it comes to wine: if you don't know if something will work there's normally someone who's had a go before you. you can check the appdb at http://appdb.winehq.org

Apparently the .net 3.5 framework is a tad hit and miss:

http://appdb.winehq.org/objectManager.php?sClass=version&iId=10166

But it appears you can get some functionality using winetricks:

winetricks dotnet30 
wine ./dotnet35setup.exe

Hope this gets you on your way.

Related Question