.NET 2.0 na XP, a pod.   otázka

C#

Zdravím.

Mám aplikaci psanou v .NET 2.0 a chtěl bych se zeptat, jak uživatel může spustit tuto aplikaci na Win XP, které třeba nemají nainstalovaný .NET 2.0, nebo pokud by to nešlo, jak to řešit jinak?

Prosím, nechci odpovědi typu, že .NET 2.0 mají všichni atd... Ve škole máme Win XP a .NET 2.0 tam není, a potřeboval bych pro školu napsat program, a potřeboval bych jej spustit i tam.

Jen doplním, že program musí být spustitelný bez předchozí instalace.

Díky za odpovědi

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Neslo by to, a bez .NET frameworkuto to nepujde.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

A jak bych to mohl jinak vyřešit? Jiný programovací jazyk?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud tam nemá být Framework, pak jedině něco, co vytváří nativní kód např. Visual C++, ale i to potřebuje své runtime knihovny pokud již nejsou na daném počítači (možná je nepotřebuje pokud se zkompiluje staticky). Obávám se ale, že v tomto nenapíšete ani řádek.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Díky...

Jak to tedy je ze zastoupením .NET Frameworku na pc? Mám udělat takový program reprezentující školu, měly by tam být fotky, nějaké slideshow, texty, a tak, a rád bych to udělal formou aplikace...

Nikdy nevím, jestli uživatel který si strčí program do pc, má .NET

Mám to s tím .NETem risknout?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

"Nikdy nevím, jestli uživatel který si strčí program do pc, má .NET" - od toho je instalátor, aby zajistil vše potřebné pro běh aplikace. Pokud z nějakého důvodu instalátor být nemůže, potom smůla. Prezentace, fotky, slideshow - to je spíš úkol pro webovou aplikaci.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nestačilo by třeba, kdybych do složky s tím exáčem nakopíroval knihovny, které používá? System, System.IO, ... ?

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Nestačilo.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To by určitě nestačilo. Budete se muset smířit s tím, že .Net musí být na počítači nainstalován. Pokud to z nějakého důvodu není možné budete si muset vybrat jiný programovací jazyk, který:

1) bude taky vyžadovat instalaci nějakého frameworku, takže si moc nepomůžete

2) si to všechno napíšete sám což Vám nezávidím

Nevím jak moc se v .Netu orientujete, ale podle Vašich příspěvků bych Vás tipnul na začátečníka a tak si myslím že jste si vzal hned na úvod poměrně velké sousto, když chcete vytvářet nástroj pro prezentace. Nebylo by lepší použít nějaké hotové řešení (třeba všudepřítomný Powerpoint)?

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback