I installed the Gtk# package linked below to install Xamarin Studio:
I can build a Gtk# application, and it runs just fine with ctrl-F5 in Xamarin Studio. However, if I try to run it by double-clicking the EXE in Explorer, it fails with the following error:
Problem signature: Problem Event Name: CLR20r3 Problem Signature 01: nist80053.exe Problem Signature 02: 1.0.5046.16106 Problem Signature 03: 526a86b5 Problem Signature 04: gtk-sharp Problem Signature 05: 18.104.22.168 Problem Signature 06: 51e446b5 Problem Signature 07: 3c46 Problem Signature 08: 16 Problem Signature 09: System.DllNotFoundException OS Version: 6.1.7601.2.1.0.256.48 Locale ID: 1033 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
I tried to ILmerge the DLL into the EXE, and it gave me a fascinating error about gtk-sharp.dll failed to merge, and was still an external reference. I'm really confused why it can't find the DLL, even if I put it in the same directory as the EXE, but it runs just fine in the IDE.