2009-12-11 11 views
5

Bawiłam się przy tworzeniu aplikacji C# przy użyciu MonoDevelop w oknach i odkryłam, że lubię używać GTK # zamiast WinForm. Jednak, o ile mogłem powiedzieć, nie można po prostu osadzić aplikacji GTK # runtime w aplikacji. Problem polega na tym, że wolałbym nie wymagać, aby końcowi użytkownicy aplikacji, nad którą pracuję, musieli instalować GTK # osobno ... to jest dobre dla maniaków takich jak ja, ale aplikacja byłaby dla nie-geekowych użytkowników i chcę, aby instalacja była operacją jednego kliknięcia. Jakieś pomysły?Aplikacja GTK # .NET bez wymaganego oddzielnego GTK # Zainstaluj

Odpowiedz

4

"Prostym" sposobem jest umieszczenie instalatora Gtk # w instalatorze aplikacji.

Im twardszy sposób byłoby powtórzyć wszystko GTK # instalator robi w instalatorze swojej aplikacji (umieścić pliki w odpowiednim miejscu, kluczy rejestru, ścieżka, etc.)

Pliki Wix dla GTK # instalatora są tutaj: http://anonsvn.mono-project.com/viewvc/trunk/win32-installers/