Jag har börjat lära mej dotnet. Men för att dessa program ska kunna köras av andra kräver det ju att de har dotnet instalerat. .Net kräver ingen utvecklingsmiljö hos slutanvändaren om du skapar en körbar fil, och ser till att de dll-er du använder finns hos användaren - så jag förstår inte vad ditt problem är? Torgny! Det finns inga alternativ egentligen. Förslagsvis skapar du ett installationsprogram som startar från CD:n (autorun) och installerar (inkl Framework), efter installation kan man dra igång programmet. Då krävs ingen speciellt åtgärd av användaren annat än att vänta i ett par minuter. <b>.Net kräver ingen utvecklingsmiljö hos slutanvändaren </b> Tack för alla svar! Kom ihåg att installation av .NET framework kräver att användaren har adminrättigheter. Det är inte alltid fallet. Glöm dessutom inte bort att .net framework i regel finns installerat iom. windows update Kopierat från: http://www.slottsberg.educ.goteborg.se/data/cdstart.htm.Net kräver att användaren har .Net. Alternativ?
Vad finns det för andra programeringsspråk som inte kräver någon speciel installation hos slutanvändaren.
programmet ska exempelvis kunna köras direkt från en cd. Sv: .Net kräver att användaren har .Net. Alternativ?
/EmmaSv:.Net kräver att användaren har .Net. Alternativ?
Java kräver Java (uppenbarligen)
Visual Basic kräver vb runtime filer
C/C++ kräver också en massa dll:er (som visserligen brukar vara med i windows)
.NET kräver .NET Framework (som också är med i Windows - men bara 2003 och framåt)
Det finns ett USB minne med nån exekveringsmiljö som heter T3 eller något liknande (har läst om den bara) Den skall kunna köra program utan installation MEN det kräver att exekveringsmiljön ligger med på usb-pinnen.
/mickeSv: .Net kräver att användaren har .Net. Alternativ?
Egentligen inte konstigare än att du installerar ett spel, t.ex.
Som Mikael skriver kommer du inte runt detta i andra programmeringsspråk heller.
Möjligen C/C++ Win32 API, men jag tror inte du vill ge dig in i det.
http://www.relisoft.com/win32/winnie.htmlSv:.Net kräver att användaren har .Net. Alternativ?
Jag antar att när han skriver <b>dotnet instalerat </b> så menar han ramverket, inte utvecklingsmiljön. C, C++, Delphi och en hel drös andra språk går att kompilera så att man slipper ha runtimes installerade.
Edit: Typiskt, Ola han svara... ;-) Sv:.Net kräver att användaren har .Net. Alternativ?
Ola Lindfeldt skulle du kunna förklara hur man gör en sådan installations fil som du pratade om.
Tack än en gångSv: .Net kräver att användaren har .Net. Alternativ?
Sv:.Net kräver att användaren har .Net. Alternativ?
Sv: .Net kräver att användaren har .Net. Alternativ?
"Skapa en fil som heter autorun.inf i notepad.
Så här skall det se ut i den:
[autorun]
open=dinfil.exe
icon=iconnamn.ico
Där det står dinfil.exe skall det vara den filen som skall
starta. iconnamn.ico är vad för ikon som skall vara i
utforskaren vid CD:n. Ikonen måste du lägga med själv
på CD:n. Vill du att din webläsare skall starta med en html-fil
skriver du så här. Givetvis måste din dator ha en webläsare
installerad.
[autorun]
open=start.exe dinhtmlfil.html
icon=iconnamn.ico
Bra att veta är att start.exe finns bara med i Win95-98 vilket gör
att raden som är ovan inte funkar i WinNT. Lösningen är att du
kopierar start.exe från Win95-98 och lägger med filen på CD:n
du skall bränna. På det viset funkar autorun på alla Windows
versioner.
Om det är en videofil du vill köra igång kommer det se ut så här
i autorun.inf
[autorun]
open=start.exe dinvideofil.mpg
icon=iconnamn.ico
"