![](/img/trans.png)
[英]Why Microsoft .NET Framework Client Profile is 256 MB?
[英]Why should someone use the .NET Framework 4 Client Profile?
是否有充分的理由使用.NET Framework 4 Client Profile而不是完整版 ?
我的意思是,現實生活中的原因。 我正在創建一個.NET應用程序,因為創建一個將在客戶端計算機上安裝.NET框架的安裝程序非常容易,為什么還要使用客戶端配置文件呢?
文檔回答了這個問題:
.NET Framework 4 Client Profile是.NET Framework 4的一個子集,針對客戶端應用程序進行了優化。 它為大多數客戶端應用程序提供功能,包括Windows Presentation Foundation(WPF),Windows窗體,Windows Communication Foundation(WCF)和ClickOnce功能。 這樣可以為面向.NET Framework 4 Client Profile的應用程序實現更快的部署和更小的安裝包。
較小的安裝包可能是一個獎勵,特別是如果您的目標是非傳統設備,如平板電腦具有較少的存儲空間。 如果需要安裝Framework,它的下載時間也會縮短。
面向.NET Framework 4 Client Profile的應用程序通常具有較小的下載大小和更快的安裝時間,從而改善了部署體驗。 面向.NET Framework 4 Client Profile的應用程序具有較小的重新分發程序包,可在用戶的計算機上安裝最少的客戶端程序集,而無需存在完整版本的.NET Framework 4。
在Stack Overflow問題中可以找到一個很好的答案Microsoft .NET 4.0完整框架和客戶端配置文件之間的差異 。 基本上,如果您知道需要,只使用完整的框架。 普通客戶端應用程序應該只需要客戶端框架。
一些原因:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.