Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>This one was a hard one, but I suddenly remembered it. Last time I installed Mono on Windows I changed the C:\Program Files (x86)\Mono-3.2.3\etc\mono\config file to hold this:</p> <pre><code>&lt;configuration&gt; &lt;dllmap dll="i:cygwin1.dll" target="libc.so.6" os="!windows" /&gt; &lt;dllmap dll="libc" target="libc.so.6" os="!windows"/&gt; &lt;dllmap dll="intl" target="libc.so.6" os="!windows"/&gt; &lt;dllmap dll="intl" name="bind_textdomain_codeset" target="libc.so.6" os="solaris"/&gt; &lt;dllmap dll="libintl" name="bind_textdomain_codeset" target="libc.so.6" os="solaris"/&gt; &lt;dllmap dll="libintl" target="libc.so.6" os="!windows"/&gt; &lt;dllmap dll="i:libxslt.dll" target="libxslt.so" os="!windows"/&gt; &lt;dllmap dll="i:odbc32.dll" target="libodbc.so" os="!windows"/&gt; &lt;dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/&gt; &lt;dllmap dll="oci" target="libclntsh.so" os="!windows"/&gt; &lt;dllmap dll="db2cli" target="libdb2_36.so" os="!windows"/&gt; &lt;dllmap dll="MonoPosixHelper" target="libMonoPosixHelper.so" os="!windows" /&gt; &lt;dllmap dll="i:msvcrt" target="libc.so.6" os="!windows"/&gt; &lt;dllmap dll="i:msvcrt.dll" target="libc.so.6" os="!windows"/&gt; &lt;dllmap dll="sqlite" target="libsqlite.so.0" os="!windows"/&gt; &lt;dllmap dll="sqlite3" target="libsqlite3.so.0" os="!windows"/&gt; &lt;dllmap dll="libX11" target="libX11.so" os="!windows" /&gt; &lt;dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/&gt; &lt;dllmap dll="libcairo-2.dll" target="libcairo.2.dylib" os="osx"/&gt; &lt;dllmap dll="libcups" target="libcups.so.2" os="!windows"/&gt; &lt;dllmap dll="libcups" target="libcups.dylib" os="osx"/&gt; &lt;dllmap dll="i:kernel32.dll"&gt; &lt;dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/&gt; &lt;dllentry dll="__Internal" name="FillMemory" target="mono_win32_compat_FillMemory"/&gt; &lt;dllentry dll="__Internal" name="MoveMemory" target="mono_win32_compat_MoveMemory"/&gt; &lt;dllentry dll="__Internal" name="ZeroMemory" target="mono_win32_compat_ZeroMemory"/&gt; &lt;/dllmap&gt; &lt;dllmap dll="gdiplus" target="@prefix@/lib/libgdiplus@libsuffix@" os="!windows"/&gt; &lt;dllmap dll="gdiplus.dll" target="@prefix@/lib/libgdiplus@libsuffix@" os="!windows"/&gt; &lt;dllmap dll="gtkhtml-3.0" target="libgtkhtml-3.8-15.dll"/&gt; &lt;/configuration&gt; </code></pre> <p>I have made changes to these two lines</p> <pre><code>&lt;dllmap dll="gdiplus" target="@prefix@/lib/libgdiplus@libsuffix@" os="!windows"/&gt; &lt;dllmap dll="gdiplus.dll" target="@prefix@/lib/libgdiplus@libsuffix@" os="!windows"/&gt; </code></pre> <p>Adding <strong>os="!windows"</strong> according to this link: <a href="https://github.com/mono/mono/pull/587/files" rel="nofollow">https://github.com/mono/mono/pull/587/files</a>. When I run my windows forms app via mono it starts right away.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload