• 0

C# compilers, linux


Question

14 answers to this question

Recommended Posts

  • 0

Another possible alternative is DotGNU, although as far as I'm aware, DotGNU is much less feature-complete than Mono.

If it doesn't work on Mono, you're probably out of luck. The program likely has dependencies on Windows-specific libraries :(

  • 0

I agree with CentralDogma, I don't know any other realistic option besides mono. But it's not completely compatible with ms .NET it's always some features behind. Especially if you go outside the core language/framework features. Show the error, we might be able to help you

  • 0
  On 20/11/2012 at 23:31, SPEhosting said:

im having problems with the windows forms :/

What problems? Btw even though there's an implementation of Windows Forms in Mono, it kinda sucks and it isn't what you should be using if you want a good-looking application on Linux. GTK# is a popular choice there.
  • 0
  On 21/11/2012 at 01:51, Dr_Asik said:

What problems? Btw even though there's an implementation of Windows Forms in Mono, it kinda sucks and it isn't what you should be using if you want a good-looking application on Linux. GTK# is a popular choice there.

oh this is just for uni work it can be as ugly as my hairy backside as long as it has the forms lol just its annoying i have to set up some sort of WINE thing apprently or what ever and my god i half got it to work tried to run a version and it cried

  • 0
  On 21/11/2012 at 03:10, SPEhosting said:

oh this is just for uni work it can be as ugly as my hairy backside as long as it has the forms lol just its annoying i have to set up some sort of WINE thing apprently or what ever and my god i half got it to work tried to run a version and it cried

Not sure what you are doing. I recompiled a bunch of my C# apps (written on windows with visual studio 2010) in linux under mono. There was a couple issues (more with dynamic forms), but for the most part it worked no problem.

Use the built in GTK style forms if you want to do something fresh. Otherwise just make the form look nice in Windows, copy the code over, recompile and it should be good. That's what I did, and it worked fine. Didn't have to do WINE anything. Just ran the app via cli as: mono <myfile>

I had to write a program in C# for personal use, so I decided to run it in mono on Arch (with 0 modifications) here's the result to show I am not talking out of my behind :

unKaQ.jpg

this is running on a dual monitor, so both are open at the same time. Yes theres a coupel visual differences, but yea.. 100% winforms no GTK.

  • 0
  On 27/11/2012 at 03:57, -Alex- said:

Naughty naughty, I know what amtlib.dll is for ;) ...I also know why you made that program, lots and lots of directories to copy it to.

Gotta do whatcha gotta do :p

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Explzh 9.81 by Razvan Serea Explzh is a free Windows archive manager for creating, extracting and managing archives. The program supports many different types of archives, including zip, 7z, rar, tar, ace, lzh, arj, cab, iso, img, msi, sfx and more. Apart from archive creation and extraction, you will also be able to verify compressed data for errors, initiate repair routines, split data into multiple items, and more. It additionally allows you to password protect your data and attach digital signatures to files. Key features of Explzh: Explorer-like GUI and operability. LHA, ZIP (ZIPX), JAR, CAB, RAR, TAR, TAR.XXX, 7z, ARJ, WIM, CHM, PE, HFS, NSIS Format Installer, ISO, InstallShield, MSI, and several other formats... Support for more archive formats by introducing the integrated archiver DLL. Self-extracting archive creation function that can create high-performance automatic installers. Digital signature addition function to created self-extracting archive. Office 2007 or later document compression / image optimization re-archiving function. Supports compression and decompression of Unicode file names. Supports compression and expansion exceeding 4GB. AES encryption function. You can create a robust secure ZIP encryption archive. Thumbnail function of image file. In-library file search function. . Equipped with archive file conversion function. File split function. The split file has a self-consolidation function, and can concatenate files larger than 4GB. (No need for batch file or connection software) UU (XX) Encode, Base64 decode function. FTP upload function Supports Windows 11 shell integration extended context menu. Explzh 9.81 changelog: Improved to send update notifications to the shell when making changes such as additional compression to existing zip and 7-zip files. This also updates the Explorer view of the open file in real time. (If the drop target feature is enabled, you can easily create an encrypted ZIP by dragging and dropping onto the ZIP icon while holding down the Ctrl key.) When the zip drop target setting is enabled, the "Compressed (zipped) Folder" item will be added to the "New" shell context menu if it does not already exist. Password manager bug fix: Fixed a bug that caused the app to crash when reading password.dat (password data) when changing authentication method. Updated to Visual Studio 2022 v.17.14.9. Download: Explzh 64-bit | Explzh 32-bit | ~6.0 MB (Freeware) Download: Explzh ARM64 | 5.9 MB View: Explzh Home Page | Screenshot | Themes Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Have to get that indoctrination in early I guess
    • The reason why I'm using as much portable software as possible.
    • Personally, I used to be a big fan of the Evo drives but have found the Corsair MP 700 is just a bit faster and seems to fit my needs just as well. 
  • Recent Achievements

    • One Month Later
      Johnny Mrkvička earned a badge
      One Month Later
    • Week One Done
      Sender88 earned a badge
      Week One Done
    • Dedicated
      Daniel Pinto earned a badge
      Dedicated
    • Explorer
      DougQuaid went up a rank
      Explorer
    • One Month Later
      MIghty Haul earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      605
    2. 2
      Michael Scrip
      200
    3. 3
      ATLien_0
      191
    4. 4
      +FloatingFatMan
      138
    5. 5
      Xenon
      127
  • Tell a friend

    Love Neowin? Tell a friend!