webForumDet fria alternativet

Funkar inte...

.NET

8 svar · 327 visningar · startad av Online_do

Medlem sedan mars 2001136 inlägg
Frågan#1

varför funkar de program man gjort själv bara på de datorer som .Net är installerat på?
Måste man kontevera de på något sätt?

------------------
Bättre att kunna mycket om lite än att kunna lite om mycket.

Medlem sedan dec. 2000399 inlägg
#2

När du kompilerar under .net får du ingen bytekod utan det komplieras till IL. Du måste sedan ha en tolk (CLR = Common Language Routine, tror jag) för att kunna köra IL koden.

------------------
mvh André,
http://www.sigmafarg.se

Medlem sedan mars 2001136 inlägg
#3

hur gör jag det då?

------------------
Bättre att kunna mycket om lite än att kunna lite om mycket.

Medlem sedan apr. 200158 inlägg
#4

På samma ställe du laddade ned Framework SDK finns ett redist paket som är ca 17M, den måste du installera på den dator du vill köra ditt program på eller så kan du naturligtvis installera hela framework sdk:n.

Förhoppningsvis kommer redist paketet att vara väsentligt mindre när den slutliga versionen kommer av .NET.

Förhoppningsvis bara 5-7M

Medlem sedan juni 20015 009 inlägg
#5

? hur ska man då kunna göra ett program som man kan ha nytta av och köra på alla datorer? Om man nu måste installera den?

*lite gamalt ämne men hade en fråga gällande detta*

------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.

Medlem sedan sep. 20001 124 inlägg
#6

Du gör programmen på samma sätt som du alltid gjort: skriv källkod och kompilera till program. Principen bakom DotNet är exakt samma som Java, dvs du måste ladda ner ett speciellt runtime-paket för att kunna starta programmen. I gengäld är de färdiga Net- och Java-programmen mycket kompakta.

------------------
Hollowhead - om den långhårige dåren själv får välja!

Medlem sedan juni 20015 009 inlägg
#7

Jamen isåfall borde varje program med tillbehör vara minst 5 mb om man vill testa det på någon annan dator.

Eller har jag missförståt något?

------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.

Medlem sedan sep. 20001 124 inlägg
#8

Programmen har en gemensam del - ett underliggande bilbiotek på ungefär 17MB för nuvarande (kommer nog att minska lite). Denna del skickas inte med alla program, utan installeras bara en gång. Av samma anledning skickar inte varje program med sig 1.5GB av Windows XP för varje litet verktyg du ska installera - delar av systemet delas mellan olika program.

------------------
Hollowhead - levererar din dagliga dos av nyttig hårdrock!

Medlem sedan maj 200129 inlägg
#9

Ett litet tillägg (om nu någon inte har förstått det ännu) så kommer naturligtvis alla .net-apps att fungera direkt på nästa generation windows (läs XP som 95% kommer att köra på sina hemmadatorer om 3 år) som ju bygger på .NETplattformen!

------------------
Databind();

260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)