huvitav

Mis on .NET-raamistik ja miks ma seda vajan?

Lugupeetud Goldavelez.com!

Mis on "Microsoft .NET Framework" ja miks ma seda vajan? Olen proovinud installida BlackBerry Desktopi, kuid see ebaõnnestub ja väidab, et mul on raamistik puudu. Miskipärast ei saa ma seda Microsofti kaudu alla laadida. Mida ma saaksin teha?

Lugupidamisega

Vajavad .NET

Lugupeetud vajavad

.NET on Microsofti loodud programmeerimisraamistik, mida arendajad saavad rakenduste hõlpsamaks loomiseks kasutada. Nagu kommentaator dwroth tabavalt ütles, "on raamistik lihtsalt hunnik koodi, millele programmeerija saab helistada, ilma et peaks seda selgesõnaliselt kirjutama".

Täiuslikus maailmas poleks vaja .NET Framework. Kõigi teie jaoks oluliste rakenduste loojatel oleks aega ja ressursse, et oma rakendused täielikult iseseisvateks pakettideks kokku patsutada, sest Windowsi jaoks arendamine oleks intuitiivne, enamasti kõrgetasemeline protsess, mille sõltumatud arendajad saaksid üsna kiire järjekorraga naelutada. Nii et keegi peale arendajate ei vajaks sellist paketti nagu .NET, mis pakub rakendustele korrapärast juurdepääsu andmebaasidele, veebiteenustele ja muudele kommunikatsioonivahenditele.

Kuid te ei ela selles maailmas ja me ei kirjuta seda kindlasti. Goldavelez.com on sageli soovitanud rakendusi, tavaliselt väikestelt ja sõltumatutelt arendajatelt, mis vajavad toimimiseks mõnda .NET Framework'i versiooni. See on sageli suur allalaadimine ja mõnikord tõrge, nagu nägite - vähem kui Windows 7 puhul, kuid igal suurel tarkvaraplaastil on viga. BlackBerry vajadus raamistiku järele on suuremahuliste pingutuste jaoks pisut ebatavaline, kuid mitte täiesti ennekuulmatu.

Enamasti küsivad rakendused konkreetse raamistiku versiooni installimist. Soovitame vältida selle konkreetse versiooni installimist ja proovida selle asemel installida kõige värskem versioon .NET, eeldusel, et teie Windows OS seda toetab. Enamikul .NET-pakettide ühilduvus on tagurlik, nii et 2.0-raamistikku küsiv rakendus saab tavaliselt hakkama kõige uuema versiooni paketiga: .NET Framework 4. Kindlasti veenduge ka, et olete oma Windows Update'i taotlustega rahul, kuna võib olla asjakohaseid süsteemipaiku, mis tuleb enne .NETi installimist vajada, teie süsteemi mugavalt.

Üks probleem .NET-i installimises on sageli ruumivajadus, isegi kui teie süsteem ei pruugi seda selgesõnaliselt öelda. 32-bitiste Windowsi süsteemide .NET 4.0 versioon nõuab primaarses Windowsi draivis 850 MB vaba ruumi; 64-bitine Windowsi süsteem vajab 2 GB vaba ja Windows ei küsi tavaliselt, kas teil on mõnel teisel sektsioonil ruumi. Kui teie vaba ruum on neist summadest väiksem, peate vaatama kõvaketast ja vabastama ruumi.

Teine levinud probleem on seotud .NET-i vanemate versioonidega ja võib-olla ka nende väärkäitumisega teie süsteemis. Minge juhtpaneeli jaotisse Programmide lisamine / eemaldamine (või uuemates Windowsi seadistustes "Programmide desinstallida") ja otsige installimist, mis on seotud ".NET Frameworkiga" või millegi väga sarnasega. Proovige need siit standardse desinstalli protseduuri abil eemaldada ja proovige siis uuesti oma uuemat .NET-raamistikku installida. Kui see ikkagi ei õnnestu, on aeg pöörduda .NET Framework'i puhastustööriista poole, mille tegi Microsoft ise, et pärast keerulisi .NET-i installimisi asju korrigeerida ja sättida.

Lisaks nendele kahele tootevaliku probleemile peaksite jälgima, kas installimisel antakse mõni konkreetne tõrketeade või tõrkekood. Kopeerige see sõnum alla - paberkandjal, kui juhtnuppu Control + C valimine ja sellele löömine tundub kättesaamatu - ja otsige veebist seda jutumärkides koos „.NET-raamistikuga”. Nagu nägime, on peaaegu iga .NET-iga seotud võimalik probleem kusagil tehnilise toe foorumisse postitatud ja sellele järgneb sageli vastus.

Siin on lootus, et teie ja .NET saate varsti koos Windowsi süsteemiga koos eksisteerida, nii et teie BlackBerry võib hakata ka hangetama ja seal ka teie lahedaid asju kasutama.

Lugupidamisega

Goldavelez.com

Kas teil on muid nõuandeid .NET Framework'i ja selle külgede kohta? Lohistage need kommentaaridesse, et aidata kaasliiklejat nüüd ja tulevikus.