Read before:

  1. Don't use wine-mono from any linux provider, doesn't work.
    But if you can't uninstall it, instead,
    delete it using winetricks(select the default... −> Run uninstaller),
    and use winetricks to install dotnet40.
  2. Download the packages you really need.
    Do NOT completely follow my guide, some are optional.
  3. This is a place to save I've learned.
  4. Still suggest you'd better keep windows.
    It's pretty hard to find or install packages.
  5. Forgive my bad English, I'm trying my best.
  6. If you find some problems on this website, you can mail me.
    cutt37@outlook.com