NET Framework又稱 .Net框架,是 Microsoft 推出的一個(gè)全面且一致的編程模型,用于構(gòu)建具有以下特點(diǎn)的應(yīng)用程序:在外觀方面提供無(wú)以倫比的用戶體驗(yàn);支持無(wú)縫而安全的通信;能夠?yàn)橐幌盗袠I(yè)務(wù)流程建立模型。 目前,.NET Framework的最新版本為4.5,但通常使用的為.NET Framework 3.5與.NET Framework4.0,目前大部分游戲、軟件使用這兩個(gè)版本的足矣。
當(dāng)我嘗試安裝 .NET Framework 更新時(shí),總是會(huì)出現(xiàn)無(wú)法正確安裝更新的問(wèn)題,嘗試了很多次都是這樣,要如何才能解決這個(gè)問(wèn)題呢?
通常會(huì)發(fā)生這樣的問(wèn)題,是由于電腦上的 Microsoft.NET Framework 已損毀或遺失而導(dǎo)致的。只需要下載個(gè) .NET Framework 自動(dòng)清除工具即可解決。
.NET Framework 更新失敗解決辦法
首先點(diǎn)擊下載 .NET Framework 自動(dòng)清除工具
dotnetfx_cleanup_tool
解壓,運(yùn)行【Cleanup_tool】,并且在確認(rèn)視窗中按一下【是】。
請(qǐng)?jiān)诮酉聛?lái)的視窗中,按一下【Yes】。
請(qǐng)確然【Product to cleanup】 的地方是選取為【.NET Framework – All Versions】,然后按一下【Cleanup Now】。
當(dāng)出現(xiàn)【Product cleanup succeeded!】提示信息,請(qǐng)按一下【Exit】,然后重新啟動(dòng)您的電腦。
重啟后,下載安裝您所需要的 .NET Framework 版本,再執(zhí)行更新即可。
一、為什么要使用.NET Framework
.NET框架是以一種采用系統(tǒng)虛擬機(jī)運(yùn)行的編程平臺(tái),以通用語(yǔ)言運(yùn)行庫(kù)(Common Language Runtime)為基礎(chǔ),支持多種語(yǔ)言(C#、VB、C++、Python等)的開(kāi)發(fā)。NET也為應(yīng)用程序接口(API)提供了新功能和開(kāi)發(fā)工具。這些革新使得程序設(shè)計(jì)員可以同時(shí)進(jìn)行Windows應(yīng)用軟件和網(wǎng)絡(luò)應(yīng)用軟件以及組件和服務(wù)(web服務(wù))的開(kāi)發(fā)。.NET提供了一個(gè)新的反射性的且面向?qū)ο蟪绦蛟O(shè)計(jì)編程接口。.NET設(shè)計(jì)得足夠通用化從而使許多不同高級(jí)語(yǔ)言都得以被匯集。.NET Framework中的所有語(yǔ)言都提供基類庫(kù)(BCL)。
所以,.NET框架作為軟件構(gòu)臺(tái)一個(gè)平臺(tái),如果一款游戲是使用.NET框架中的某種語(yǔ)言編寫的,那么就必須先安裝.net framework才能運(yùn)行。
二、為什么游戲玩不了
如果是因?yàn)?NET Framework游戲玩不了的,遇到這樣情況的用戶也太多了。出現(xiàn)的情況為安裝游戲過(guò)程中,提示 .Net Framework 初始化錯(cuò)誤、提示安裝.NET Framework,或者是版本過(guò)低,這都直接導(dǎo)致游戲的無(wú)法安裝。解決辦法就是如果提示版本過(guò)舊,那就要更新了,更新時(shí)除了4.0版以外,其他都應(yīng)先卸載舊版本后再安裝新的。新版本因組件較為齊全,所以可以避免游戲過(guò)程中出現(xiàn)的出現(xiàn)“runtime erro”等運(yùn)行庫(kù)存錯(cuò)誤提示。
三、安裝與使用
因.Net Framework 4.0 與舊版的某些組件有所不同,所以有時(shí)只安裝4的話運(yùn)行需要舊版.Net的程序也會(huì)出現(xiàn)兼容問(wèn)題,推薦同時(shí)安裝.Net Framework4.0和3.5,兩者可共存。