I have installed a variety of mono packages from the repo (as shown below), as well as mono-basic which was part of FC38 repo (to get vbnc.exe). While overall working well, I still need the vbc.exe program. This is part of mono-complete in other distros, but it seem FC/RH family of RPM's don't offer this. Would anyone know how to get vbc.exe into a AlmaLinux 9 system? I'm hoping NOT to recompile the entire mono project just to get that one executable. mono-data-sqlite-6.12.0-5.el9.x86_64 mono-extras-6.12.0-5.el9.x86_64 mono-data-6.12.0-5.el9.x86_64 mono-mvc-6.12.0-5.el9.x86_64 mono-wcf-6.12.0-5.el9.x86_64 mono-web-6.12.0-5.el9.x86_64 mono-core-6.12.0-5.el9.x86_64 mono-winforms-6.12.0-5.el9.x86_64 monodoc-6.12.0-5.el9.x86_64 mono-devel-6.12.0-5.el9.x86_64 mono-basic-4.7-11.fc38.x86_64 mono-winfx-6.12.0-5.el9.x86_64 mono-reactive-6.12.0-5.el9.x86_64 mono-locale-extras-6.12.0-5.el9.x86_64 mono-data-oracle-6.12.0-5.el9.x86_64 mono-complete-6.12.0-5.el9.x86_64
On 2023-07-27 7:05 AM, TTT wrote:
I have installed a variety of mono packages from the repo (as shown below), as well as mono-basic which was part of FC38 repo (to get vbnc.exe). While overall working well, I still need the vbc.exe program. This is part of mono-complete in other distros, but it seem FC/RH family of RPM’s don’t offer this.
Would anyone know how to get vbc.exe into a AlmaLinux 9 system? I’m hoping NOT to recompile the entire mono project just to get that one executable.
I'm presuming the mono packages you installed came from EPEL, and not AlmaLinux? Looks like Mono has had its day; the availability of .NET 6 and up seems to have mostly killed it: https://halfblood.pro/the-end-of-mono/ If you absolutely positively must use Mono (and must have vbc.exe rather than the deprecated vbnc.exe) looks like you'll need to build it yourself. Are you able to migrate your Mono project to .NET? It's available directly in AlmaLinux appstream (additional packages in the powertools repo). -- Nels Lindquist nlindq@maei.ca
I'm not sure what you mean - I'm running commercial software which requires vbc/mono. So I can't migrate it..I must use what they offer Or do you mean I can install something other than Mono and run that software on Linux? -----Original Message----- From: Nels Lindquist [mailto:nlindq@maei.ca] Sent: Monday, August 14, 2023 12:12 PM To: users@lists.almalinux.org Subject: [AlmaLinux Users] Re: Support for Mono vbc.exe On 2023-07-27 7:05 AM, TTT wrote:
I have installed a variety of mono packages from the repo (as shown below), as well as mono-basic which was part of FC38 repo (to get vbnc.exe). While overall working well, I still need the vbc.exe program. This is part of mono-complete in other distros, but it seem FC/RH family of RPM’s don’t offer this.
Would anyone know how to get vbc.exe into a AlmaLinux 9 system? I’m hoping NOT to recompile the entire mono project just to get that one executable.
I'm presuming the mono packages you installed came from EPEL, and not AlmaLinux? Looks like Mono has had its day; the availability of .NET 6 and up seems to have mostly killed it: https://halfblood.pro/the-end-of-mono/ If you absolutely positively must use Mono (and must have vbc.exe rather than the deprecated vbnc.exe) looks like you'll need to build it yourself. Are you able to migrate your Mono project to .NET? It's available directly in AlmaLinux appstream (additional packages in the powertools repo). -- Nels Lindquist nlindq@maei.ca _______________________________________________ AlmaLinux Users mailing list -- users@lists.almalinux.org To unsubscribe send an email to users-leave@lists.almalinux.org
On 2023-08-16 12:56 PM, TTT wrote:
I'm not sure what you mean - I'm running commercial software which requires vbc/mono. So I can't migrate it..I must use what they offer
Or do you mean I can install something other than Mono and run that software on Linux?
You'd have to check with the software provider to find out. Without any experience attempting it myself, my quick searching indicates that while more and more functions are being supported by Microsoft in .NET for Linux over time, there are still some things (such as desktop UI elements) that may only work in Mono at the moment. Depending on what the application does, it might be relatively easy for the developer to build it in .NET and provide that version as an alternative to Mono. -- Nels Lindquist nlindq@maei.ca
participants (2)
-
Nels Lindquist
-
TTT