介紹VS 2008軟件安裝創建
VS 2008軟件為每一個軟件行業的從業人員,無論是開發人員、項目經理、還是測試人員,也要不斷適應這個趨勢,我認為VS 2008軟件只會使我們的工作更簡單和更輕松。下面就進行詳細說明吧。
如果你有一個機器,只安裝了.NET Framework Client Profile,你在上面嘗試運行一個沒有標記支持.NET Framework Client Profile的.NET應用的話,CLR會拒絕運行這個應用,它會提示終端用戶更新到完整的.NET框架安裝包。這確保應用總是可以正確地運行,開發人員不用操心在運行時遭遇缺失程序集的錯誤,如果用戶嘗試在一個只安裝了.NET Framework Client Profile的機器上運行一個需要完整的.NET框架的應用的話。
我們認為很大類的.NET客戶端應用將能夠使用這個新的.NET Client Profile安裝來顯著地加速它們的安裝,促成友好得多的消費者體驗。VS 2008軟件針對客戶端應用的新.NET Framework Setup Bootstrapper.NET 3.5 SP1 引進了一個新的bootstrapper組件,你可以用在客戶端應用中來幫助自動確認機器上安裝有正確的.NET框架版本。#t#
這個bootstrapper組件負責自動地從Internet上下載和安裝VS 2008軟件或完整的.NET框架安裝包,假如你的機器沒有安裝這2者的話。這個bootstrapper還自動地負責升級安裝了早期.NET框架版本的機器。例如,假如你的機器已經安裝了.NET 3.0,而你的應用要求.NET 3.5,這個bootstrapper可以只下載將其升級到.NET 3.5的那些更新文件,從而避免下載完整的.NET框架安裝包。
這個安裝VS 2008軟件組件可以用于基于ClickOnce的安裝包,也可以用于第三方的安裝產品(象Installshield)。這個boostrapper可以促成完全定制的安裝品牌體驗, 這次進行的一系列調整,是在微軟的開發者網絡上進行的。據微軟Web平臺的主管Brian Goldfarb稱:“進行的調整實際上不是最為重要的”。在這次調整中,微軟把代號為Whidbey的功能以及磁盤緩沖等功能從Visual Studio 2005中取消了。
他指出,磁盤緩沖是為用戶提供在磁盤上存儲網頁的功能,“即使如此,從內部測試來看,我們現在開發的產品也不是十分成熟的。如果我們感到這些功能缺少后會出現一系列的問題,我們就不會把這些功能刪除。”
同時,微軟還對 Web Standards Project進行了修改。授權調整主要包括支持在.Net他Visual Web Developer中的LICX。