Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Spouštění exe souboru

aoc_ce4you (65)|10.8.2006 12:07
Mám takový problém, nevím jestli to patří zrovna sem ale no co.
Mám pda acer n300. Vytvořil jsem si aplikaci ve visual basicu a kompilatorem jsem z ní udělal spouštěcí exe soubor. V pc mi to normálně funguje, je to nějaká normální zkušební stránečka, je tam nějaké tlačítko atd.
No a pokud ten exe soubor nahraju do pda a pokusím se ten exe soubor spustit, tak mi to vyhodí hlášku : Nelze načíst typ System.Windows.Forms.Form ze sestavení System.Windows.Forms.
Pak jsem zkoušel do pda teda nahrát ten soubor xxx.vb a xxx.bat a zkusit to zkompilovat přímo v pda. Nahrál jsem si tam microsoft embedded visual basic runtime. Jenomže jak kliknu na ten bat soubor zase mi to vyhodí hlášku :
xxx.vb is not a Visual basic for windows ce program. Mám wm 5.0.
Neví někdo co by s tím mohlo být. Předem díky.
Surgical (2364)|10.8.2006 12:17
Nojo, ale musis tu aplikaci zkompilovat pro Windows CE, ne pro Win32
aoc_ce4you (65)|10.8.2006 12:27
No právě a psal jsem že pokud spustím ten xxx.bat tak mi to vyhodí tu hlášku co sem psal. Nevím jestli mi tam ještě něco chybí nainstalovat nebo co, nebo to ty soubory musít někde umístit nebo tak.
aoc_ce4you (65)|10.8.2006 13:05
Napíšu to takto, je nutné mít v pda nainstalovaný microsoft compact framework abych mohl kompilovat aplikace aby mi jeli pod windows ce? Nebo to není nutné, a stačí pouze to běhové prostředí visual basicu. Předem díky.
aoc_ce4you (65)|10.8.2006 13:08
Nebo tam musím mít nahrané visual studio, no nevím.
beecher (9270)|10.8.2006 13:29
V jakem Visual Basicu je to vytvorene? Presneji v jakem Visual Studiu?
aoc_ce4you (65)|10.8.2006 13:39
No přesněji řečeno je to vytvořené v sharp develop v.1.0.3. V pc dělám pod net framework 1.1, nevím jestli to je vb 7.0 nebo nižší, to nevím.
beecher (9270)|10.8.2006 13:58
Aha... A copak #develop umi bez spravneho ohackovani vyvoj pro PDAcka? ;)
aoc_ce4you (65)|10.8.2006 14:15
No nevím přesně co je tím míněno, ale já prostě jen potřebuju abych mohl v pda spustit nějakou visual basic aplikaci vytvořenou přes sharpdevelop a nejspíš zkompilovanou přes nějaký kompilátor v pda. Aplikace nebude žádným způsobem komunikovat s nějakým serverem, ale všechno se bude dít jen v pda. Měl jsem za to, že všechny patřičné věci co jsou k tomu potřeba jsou součástí windows. Tak nevím.
beecher (9270)|10.8.2006 14:19
Tim je mysleno to, ze #develop nepodporuje bez uprav vyvoj pro .NET Compact Framework, ktery bezi na PDAckach...

http://wiki.sharpdevelop.net/default.aspx/SharpDevelop.CompactFrameworkDevelopment
http://wiki.sharpdevelop.net/default.aspx/SharpDevelop.CompactFramework2Development
aoc_ce4you (65)|10.8.2006 14:32
Teda moc díky, vyzkouším tam nahrát ten patch. Ještě jsem chtěl vědět jestli se dá někde stáhnout servis pack 2 pro windows mobile 5.0, nebo jestli už je součástí windows, nevím, protože .net compact framework myslím vyžaduje mít nainstalovaný sp2 pro windows ce.
beecher (9270)|10.8.2006 15:15
Service packy nejsou ve svete WM nejsou znamy, je tu akorat podobenstvi v pripade AKU, ale .NET CF 2.0 (pripadne .NET CF 2.0 SP1) jde nainstalovat i do zarizeni s WM2K3.
Ale .NET CF 2.0 je vzdy nutne nainstalovat do zarizeni. Ani ve WM5 (i s pripadnymi AKU 2.x) je maximlane .NET CF 1.0 SP3...
aoc_ce4you (65)|14.8.2006 13:10
Tak jsem zkoušel tam nahrát ty knihovny které by měl podporovat Compact Framework, sice je to dělané pro C# , ale to už tak nevadí. Problém je ale v tom že já bych potřeboval vytvořit formulář, ale pokud kliknu na nový projekt a dám formulář tak mi to vyhodí chybu, jediné co můžu založit tak je třída, což zrovna nepotřebuju.
beecher (9270)|14.8.2006 14:12
No, on nikdo netvrdil, ze v #developu pujde vyvijet vizualne... ;)
aoc_ce4you (65)|16.8.2006 09:01
No to nevím ale mě normálně jde vytvořit nový projekt jako formulář a normálně ho zkompiluju ve vb jako exe soubor a ten normálně pod pc spustím a funguje mi to. Pokud ale zakládám nový projekt a přidávám tam ty knihovny které jsou nutné aby to fungovalo pod Compact Framework tak pokud chci projekt založit jako formulář tak mi to vyhodí chybu, jako že to nelze. Tak nevím. Chci se ještě zeptat jestli to ve Visual Studiu předposlední verzi bude fungovat?
beecher (9270)|16.8.2006 09:28
Opakuji, nejde v #developu vyvijet vizualne pro .NET CF x.x. Jeste neco na tom nejasneho? :sarcastic:

Ve VS.NET 2003 jde vyvijet pro .NET CF 1.x (pod doinstalovani SDKacek, pokud se nepletu), pro .NET CF 2.0 je potreba VS.NET 2005.
aoc_ce4you (65)|16.8.2006 10:21
Dobrá chci se ještě zeptat, pokud si nainstaluju Visual Studion 2005, pujdou mi projekty pod Compact Framework 1.1 a .net Framework 1.1?
beecher (9270)|16.8.2006 10:27
Ano, pujde. Je potreba ho ale nastavit...

Jinak se zeptam, proc vyvijet pro neco tak sileneho jako je .NET CF 1.x? ;)
aoc_ce4you (65)|16.8.2006 10:34
No vyvíjím pro .net Framework 1.1, pod 2.0 zatím ne a nechce se mi na něj přecházet, je toho tam hodně nového a jiného. A jak ho je potřeba upravit jestli se můžu zeptat?
beecher (9270)|16.8.2006 10:45
A ze je tam spousta noveho? Ale vite jak usnadnujici zivot programatora?

Osobne jsem to nezkousel, ale musi se v parametrech projektu nastavit, proti cemu to ma buildovat...