Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<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>
 

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