.[ ČeskéHry.cz ].
.NET Framework, jak obejit instalaci?
Jdi na stránku 1, 2  Další
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> .NET
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Vorisaj



Založen: 08. 02. 2008
Příspěvky: 29
Bydliště: Chomutov

PříspěvekZaslal: 3. březen 2011, 17:47:24    Předmět: .NET Framework, jak obejit instalaci? Odpovědět s citátem

Dobrý den,
dělám na online hře a ke komunikaci používám knihovny:
using System.Net;
using System.Net.Security;
using System.Net.Sockets;
U mě na PC to funguje, ale u ostatních co nemají .NET Framework 3.5 tak hazí chybu, aby si ho nainstalovali. To je podle mě moc otravné, nešlo by tu nějak přibalit do hry, aby to uživatele takhle neotravovalo?
Většinu hráčů odradí si instalovat něco navíc, a většina ani neví jak na to Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Quiark



Založen: 29. 07. 2007
Příspěvky: 816
Bydliště: Chlívek 401

PříspěvekZaslal: 3. březen 2011, 18:20:31    Předmět: Odpovědět s citátem

Zkus si nastavit ve Visual Studiu jako target framework verzi 2.0 Tuhle verzi už většina uživatelů nainstalovanou má.
_________________
Mám strach
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Ladis



Založen: 18. 09. 2007
Příspěvky: 1536
Bydliště: u Prahy

PříspěvekZaslal: 3. březen 2011, 22:19:52    Předmět: Odpovědět s citátem

Přesně tak, targetuj verzi frameworků/knihoven, které na většině počítačích jsou k dispozici (.NET 2.0 je snad v nějakém SP pro Win XP a v novějších Windows v základu). Nebo můžeš dokonce použít technologie, které nevyžzadují instalací dalších frameworků/knihoven.
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
sulthan



Založen: 24. 10. 2007
Příspěvky: 104

PříspěvekZaslal: 3. březen 2011, 23:25:01    Předmět: Odpovědět s citátem

Nebo se podivej, jak se to dela v jave...
Napriklad muzes vytvorit instalator psany v nativnim kodu, ktery zjisti, jaka verze .NET je nainstalovana a pripadne stahne instalator novejsi verze (nebo ho ma primo v sobe pribaleny) a spusti ho (po upozorneni uzivatele), po restartu (pokud je potreba) pak instalaci dokonci. Nejspis na to budou uz existovat nejaka hotova reseni.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Vorisaj



Založen: 08. 02. 2008
Příspěvky: 29
Bydliště: Chomutov

PříspěvekZaslal: 4. březen 2011, 05:43:33    Předmět: Odpovědět s citátem

Stejně nepoužívám žádný extra funkce toho Frameworku, takže snížit to na 2.0 by šlo. Díky moc Smile
sulthan: Tohle bych když tak udělal, kdyby to nešlo z nějakého důvodu downgradovat. Jinak ještě jednou díky moc Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 4. březen 2011, 07:17:23    Předmět: Odpovědět s citátem

vzhledem k tomu ze publikujes on-line hru najdi si co je clickonce instalace - je to jednoduse vyexportitelnej instalator z visual studia primo, obsahuje auto-update funkci a jeste k tomu pri prvni instalaci sam dotahne vse potrebne z netu
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Vorisaj



Založen: 08. 02. 2008
Příspěvky: 29
Bydliště: Chomutov

PříspěvekZaslal: 4. březen 2011, 13:31:59    Předmět: Odpovědět s citátem

Problém je, že bych to chtěl udělat i pro Linux uživatele. Ten .NET Framework nahradím potom něčím Linuxáčtějším, stačí změnit jen pár metod. Wink to už se zvládne, hlavně se chci vyhnout přímo windowsáckým věcem.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
OndraSej



Založen: 28. 07. 2007
Příspěvky: 767
Bydliště: Brandýs nad Labem

PříspěvekZaslal: 4. březen 2011, 14:04:49    Předmět: Odpovědět s citátem

Vorisaj> tak to pak muzes rovnou vyvijet pro Mono a i na Windows to distribuovat s knihovnami od Mona.
_________________
http://trionteam.net
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
nou



Založen: 28. 07. 2007
Příspěvky: 1047

PříspěvekZaslal: 4. březen 2011, 14:15:02    Předmět: Odpovědět s citátem

no na linuxu existuje mono. co je implementacia .NET na Linuxe.
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Vorisaj



Založen: 08. 02. 2008
Příspěvky: 29
Bydliště: Chomutov

PříspěvekZaslal: 4. březen 2011, 19:46:40    Předmět: Odpovědět s citátem

v monu to dělám, jen tam není to System.net;
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Vorisaj



Založen: 08. 02. 2008
Příspěvky: 29
Bydliště: Chomutov

PříspěvekZaslal: 6. březen 2011, 18:33:30    Předmět: Odpovědět s citátem

Koukaj sem do toho VS na ty knihovny a našel sem tohle: a sem z toho jelen Very Happy nebo se to nastavuje někde jinde?
Děkujůůů
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
perry



Založen: 28. 07. 2009
Příspěvky: 879

PříspěvekZaslal: 6. březen 2011, 22:11:30    Předmět: Odpovědět s citátem

No to je seznam knihoven, který připojíš k projektu a pak s nimi můžeš pracovat... O co ti přesně jde ?

Jinak pokud to chceš dělat primárně pro linux, tak mi přijde jako blbost to dělat primárně v C#, který je wokenní. Pak už si vezmi rovnou Javu, která ti tam půjde bez problémů
_________________
Perry.cz
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Quiark



Založen: 29. 07. 2007
Příspěvky: 816
Bydliště: Chlívek 401

PříspěvekZaslal: 6. březen 2011, 23:01:48    Předmět: Odpovědět s citátem

V Solution Explorer pravým tlačítkem na projektu, Properties, tam na záložce Application vybrat v Target framework verzi 2.0
_________________
Mám strach
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Al



Založen: 23. 10. 2007
Příspěvky: 196

PříspěvekZaslal: 7. březen 2011, 02:53:48    Předmět: Odpovědět s citátem

Zvážil bych taky target .NET 4 Client Profile - když už by se to muselo instalovat, je to maličké a na rozdíl od té verze 2 tam jsou i různé nové věci. Přece jenom dotnet dvojka je šest let stará vykopávka.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 7. březen 2011, 07:36:51    Předmět: Odpovědět s citátem

perry napsal:
Jinak pokud to chceš dělat primárně pro linux, tak mi přijde jako blbost to dělat primárně v C#, který je wokenní. Pak už si vezmi rovnou Javu, která ti tam půjde bez problémů


prosim vas lidi zdrzte se techto stupidnich komentaru z nevedomosti - jak uz tu padlo vyse existuje Mono, coz je proste jina masina pro MSIL a ta je i pod linuxem ...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> .NET Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna