zaujímavý

Čo je to .NET Framework a prečo to potrebujem?

Vážený Goldavelez.com,

Čo je „Microsoft .NET Framework“ a prečo ho potrebujem? Snažil som sa nainštalovať aplikáciu BlackBerry Desktop, ale zlyhalo to a uvádza sa mi, že mi chýba rámec. Z nejakého dôvodu ho nemôžem stiahnuť od spoločnosti Microsoft. Čo by som mohol urobiť?

S pozdravom,

Vyžaduje .NET

Vážení,

.NET je programovací rámec vytvorený spoločnosťou Microsoft, ktorý vývojári môžu použiť na ľahšiu tvorbu aplikácií. Ako to komentátor dwroth správne uviedol, „rámec je iba zväzok kódu, ktorý môže programátor zavolať bez toho, aby ho musel písať explicitne.“

V dokonalom svete by ste nepotrebovali .NET Framework. Tvorcovia všetkých vašich rozhodujúcich aplikácií by mali čas a prostriedky na úplné vzájomné prepojenie svojich aplikácií do samostatných balíkov, pretože vývoj pre Windows by bol intuitívny, väčšinou na vysokej úrovni proces, ktorý by nezávislí vývojári mohli rýchlo zlikvidovať. Takže nikto okrem vývojárov nepotrebuje balík ako .NET, ktorý poskytuje aplikáciám prehľadný spôsob prístupu k databázam, webovým službám a iným komunikačným nástrojom.

Ale nežijete v tomto svete a určite do neho nepíšeme. Goldavelez.com často odporúča aplikácie, zvyčajne od malých a nezávislých vývojárov, ktoré vyžadujú, aby na fungovanie bola nainštalovaná určitá verzia .NET Framework. Ako ste videli, často sa jedná o veľké sťahovanie a niekedy náchylné k chybám - v systéme Windows 7 to tak nie je, ale každá veľká softvérová oprava má potenciál na chyby. BlackBerry potrebuje rámec, je trochu neobvyklé pre veľké úsilie, ale nie úplne neslýchané.

Aplikácie vo väčšine prípadov požiadajú o inštaláciu konkrétnej verzie rámca. Odporúčame vám vyhnúť sa inštalácii tejto konkrétnej verzie a namiesto toho sa pokúsiť nainštalovať najaktuálnejšiu verziu .NET za predpokladu, že ju váš operačný systém Windows podporuje. Väčšina balíkov .NET má spätnú kompatibilitu, takže aplikácia, ktorá žiada rámec 2.0, sa obyčajne môže obísť tým, čo je zabalené do najnovšej verzie: .NET Framework 4. Tiež sa uistite, že ste uspokojení so svojimi požiadavkami Windows Update, pretože môžu existovať príslušné systémové záplaty, ktoré je potrebné nainštalovať pred .NET sa pohodlne zmestia do vášho systému.

Jedným z problémov, na ktoré sa často vyskytujú inštalácie .NET, je potreba miesta, aj keď váš systém to nemusí explicitne uviesť. Verzia 4.0 .NET pre štandardné 32-bitové systémy Windows vyžaduje 850 MB voľného miesta na primárnej jednotke Windows; 64-bitový systém Windows potrebuje 2 GB voľného miesta a systém Windows sa zvyčajne nepýta, či máte voľné miesto v inom oddiele. Ak je vaše voľné miesto menšie ako tieto sumy, budete sa musieť pozrieť na pevný disk a uvoľniť nejaké miesto.

Ďalším bežným problémom sú staršie verzie .NET a pravdepodobne aj ich nesprávne správanie vo vašom systéme. Zamierte do sekcie Pridať alebo odstrániť programy v ovládacom paneli (alebo v časti „Odinštalovať programy“ v novších nastaveniach systému Windows) a vyhľadajte všetky inštalácie súvisiace s „.NET Framework“ alebo niečo veľmi podobné. Skúste ich odtiaľto odstrániť štandardným postupom odinštalovania a potom skúste nainštalovať novšiu .NET framework znova. Ak to stále zlyhá, je čas obrátiť sa na nástroj .NET Framework Cleanup Tool, ktorý vytvorila spoločnosť Microsoft, aby upratal a nastavil veci ihneď po náročných inštaláciách .NET.

Okrem týchto dvoch problémov so spustením mlyna budete chcieť sledovať, či sa počas inštalácie nezobrazí nejaká konkrétna chybová správa alebo chybový kód. Skopírujte túto správu nadol - na papieri, ak sa zdá, že výber a stlačenie klávesov Control + C sú mimo dosahu - a vyhľadajte na webe v úvodzovkách spolu s textom „.NET framework“. Z toho, čo sme videli, takmer každý potenciálny problém týkajúci sa .NET bol niekde uverejnený na fóre technickej podpory a často nasleduje odpoveď.

Dúfame, že čoskoro budete spolu s .NET vo vašom systéme Windows koexistovať, takže vaše zariadenie BlackBerry môže začať visieť a využívať aj vaše skvelé veci.

S pozdravom,

Goldavelez.com

Máte nejaké ďalšie rady týkajúce sa .NET Framework a jeho vstupov a výstupov? Vložte ich do komentárov, aby ste pomohli kolegovi čitateľovi, teraz i do budúcnosti.