[Gtk-sharp-list] Re: gtksharp for win32

Francisco T. Martinez martinf@mfconsulting.com
Wed, 15 Sep 2004 05:31:32 -0500


If you want to use Visual Studio .NET 2003 to build Gtk# applications 
that will run without having Mono installed in your system. Use:

http://forge.novell.com/modules/xfmod/project/?gtks-inst4win

If you don't have Visual Studio .NET 2003 but want to code using your 
favorite editor and perhaps nmake (a Make tool specifically design for 
Windows).  You need to *FIRST* install the Microsoft .NET Framework 1.1 
SDK.  This is available here (watch out for URL wrapping):

http://www.microsoft.com/downloads/details.aspx?familyid=9b3a2ca6-3647-4070-9f41-a333c6b9181d&displaylang=en

Then you install the Gtk# Win32 installer for the MS .NET Framework SDK 
1.1 available here:

http://forge.novell.com/modules/xfmod/project/?gtks-inst4win

If you just want to be able to run applications you have already 
compiled in Linux while you are on a Windows machine, you could try the 
Mono Combined installer.  You should be able to build/run your Gtk# 
application you compiled in Linux -- provided you don't have GNOME 
dependencies -- in Windows without any other piece of Microsoft supplied 
software.  The latest Mono combined installer is available here:

http://forge.novell.com/modules/xfmod/project/?monowin32

Having the Microsoft .NET Framework and/or SDK installed in your 
computer prior to the Mono Combined installer or afterward should not 
matter. The Mono Combined installer does not interact with the Microsoft 
.NET Framework.  It has its own Global Assembly Cache (GAC) and it is 
not placed on the system PATH during the installation -- This is by design.

Paco
PS
I have done quite a bit of postings in my blog relating to these details 
in the past.  You may find more information and additional links there:
http://www.mfconsulting.com/blog

Martin Willemoes Hansen wrote:

>Hello Francisco!
>
>I tried your installer with the MS .NET runtime downloaded via the ms
>update service, unfortunatly I could not run a simple  hello world gtk#
>program compiled in linux on my windows box. 
>Is this natural, ie do gtksharp for win32 work only with the MS .NET
>runtime, or do I need to have a full SDK installed?
>
>Hope im clear enough in this mail, if not please tell me.
>
>PS I like your work, keep it up.
>
>Best regards!
>  
>