[MonoDevelop] gtk# application on windows
Adam Wood
AdamWood at xephi.co.uk
Sat Mar 3 14:24:03 EST 2007
Hi,
I've been running into the same problem as below today. I was just wondering
if anyone has found a fix for it yet?
I managed to redirect the bindings to use gtk-sharp-2.8 and the app will now
start but there are a lot of exceptions generated. As far as I know I'm not
using any 2.10 specific features as I've only fixed a few bugs and
recompiled. I think the errors are related to TreeView objects but I'll try
to get more info on that tomorrow.
Any help would be appreciated. Thanks,
Adam
On Monday 12 February 2007 19:59:10 Radu wrote:
> Hello,
>
> I haven't solved this problem yet. When I try to run my application on
> Windows I get the following error:
>
> c:\>ProiectPSBD.exe
>
> Unhandled Exception: System.IO.FileNotFoundException: Could not load
> file or assembly 'gtk-sharp, Version=2.10.0.0, Culture=neutral,
> PublicKeyToken=35e10195dab3c99f' or one of its dependencies. The system
> cannot find the file specified.
> File name: 'gtk-sharp, Version=2.10.0.0, Culture=neutral,
> PublicKeyToken=35e10195dab3c99f' at ProiectPSBD.MainClass.Main(String[]
> args)
>
> WRN: Assembly binding logging is turned OFF.
> To enable assembly bind failure logging, set the registry value
> [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
>
> Note: There is some performance penalty associated with assembly bind
> failure logging.
> To turn this feature off, remove the registry value
> [HKLM\Software\Microsoft\Fusion!EnableLog].
>
> On Windows I've installed gtksharp-runtime-2.8.3-win32-0.0.exe on
> Microsoft .NET Framework 2.0.
>
> On Linux I can't downgrade from gtk-sharp-2.10, I get an error when I
> compile the next available version from portage, gtk-sharp-2.8.2. I
> can't find gtk-sharp-2.8.3 sources anywhere...
>
> Thanks, and sorry for double posting.
>
> Sanford Armstrong wrote:
> > On 2/11/07, Radu <kenjiru.ro at gmail.com> wrote:
> >> Hello,
> >>
> >> I've compiled my application for 1.1 Runtime version. So will my
> >> application run on .NET 2.0 or it will require .NET 1.1?
> >
> > Normally you can run .NET 1.1 applications on .NET 2.0 with no
> > problem. In the rare case that this doesn't work, you just have to
> > edit [appname].exe.config to point to the earlier .NET framework
> > version. But you shouldn't have to do that. If you're in doubt,
> > check MSDN for the list of obscure incompatibilities.
> >
> >> On linux I've used gtk-sharp-2.10.0. What do I have to do to lower the
> >> dependencies of the gtk# related libraries?
> >
> > If you are not using any 2.10 features (e.g. printing, status icon,
> > etc), then you should be fine using 2.8 on Windows.
> >
> > See this page for assistance getting gtk-sharp on MS .NET:
> >
> > http://www.mono-project.com/Gtk-Sharp_Installer_for_.NET_Framework
> >
> > Best,
> > Sandy
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
More information about the Monodevelop-list
mailing list