Hi

Maybe You should try

1. wrap in a shell
    1. create shell file utility (note no exe extension)
       #!/bin/sh
       /usr/bin/mono $SOMEPATH/utility.exe "$@"
    2. chmod +x utility.exe
2. register exe as non-native binary
    1. as root turn on the binfmt module
       modprobe binfmt
    2. change  /etc/fstab file:
       binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc none
    3. run the following command on boot
       echo ':CLR:M::MZ::/usr/bin/mono:' >
       /proc/sys/fs/binfmt_misc/register
    4.   mark your .exe files as executable in the filesystem as well:
       this is like step 1.2



http://www.mono-project.com/Guide:Running_Mono_Applications

cheers

mel
<http://www.mono-project.com/Guide:Running_Mono_Applications>
On 2013.06.06 12:08, Sergey Khabibullin wrote:
Hello, I am trying to start a process in my application.

Process.Start("utility.exe","my argument list");


As you see the "utility.exe" is in the same directory as the application itself.
Works fine for Windows and some Linux distros. But in other distros I can't 
start

  the utility just by "utility.exe", and I forced to use "mono utility.exe". I 
belive this behaveour
is  because  of that in some distros mono  binaries registered as executable 
files, and in others not.

Obviously Ican'tforce all users touse "Proper Linux Distro", andI can't always use 
"mono" prefix,

orI lose the Windows platform.  Is there any solution to this problem?


_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


--
Miljenko Cvjetko dipl.ing. ET
        Direktor/CEO
        Projektant rjes(enja/Solution Architect 
        Razvojni programer/Senior developer
        Voditelj projekta/Project Manager

IX juz(na obala 13
Kajzerica Zagreb
T: 385 1 7775555
M: 385 91 557 447 3
F: 385 1 7779556
e: mcvje...@holisticware.net
w: http://holisticware.net

_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to