深度剖析VS2008環(huán)境變量方法
昨天到今天搞了一整天的VS 2008環(huán)境變量,我都快崩潰了! ,以后再也不能隨便的關(guān)機(jī)了,因為這次的不小心,幾乎所有的Net安裝,調(diào)試問題都被我碰到了,還好,我一個個把他記錄下來了,同時,在相關(guān)論壇上找了一些相關(guān)的解決辦法,分享一下,供大家相互學(xué)習(xí)交流
對企業(yè)而言,需要在越來越大的壓力下多快好省地完成工作,以此來實現(xiàn)利潤的最大化。然而,VS 2008環(huán)境變量由于用戶的需求越來越多,相應(yīng)的,其所需要的軟件系統(tǒng)也變得越來越復(fù)雜,這就使得開發(fā)出來的軟件產(chǎn)品或系統(tǒng)規(guī)模越來越大。#t#
復(fù)雜性所帶來的結(jié)果是軟件開發(fā)成本的迅速上升。與此同時,無論是軟件開發(fā)的早期階段,還是具體的運用過程中,每個用戶都期望他們所使用的信息系統(tǒng)能“隨需應(yīng)變”,以應(yīng)對變化莫測的競爭環(huán)境。因此對企業(yè)而言,開發(fā)出支持高靈活性的軟件系統(tǒng)就成為一件巨大的任務(wù)與挑戰(zhàn)。
微軟微軟公司大中華區(qū)開發(fā)及平臺技術(shù)部總經(jīng)理Nigel Burton表示:“目前軟件開發(fā)所面臨的最大挑戰(zhàn)之一就是軟件開發(fā)團(tuán)隊缺乏成員之間或更大范圍內(nèi)的協(xié)作。我們的目標(biāo)是確保IT企業(yè)能夠在軟件開發(fā)過程中實現(xiàn)更強(qiáng)的直觀性以及更高的可預(yù)見性。Visual Studio Team System的擴(kuò)展包括針對數(shù)據(jù)庫開發(fā)人員的開發(fā)工具,都體現(xiàn)了微軟公司一直以來的承諾,我們將繼續(xù)致力于為中國的用戶提供工具,幫助個人、團(tuán)隊和組織更加高效地以微軟平臺為基礎(chǔ)打造解決方案,VS 2008環(huán)境變量實現(xiàn)應(yīng)用生命周期的全面高效管理?!?
Visual Studio 2005 Team Edition for Database Professionals是為數(shù)據(jù)庫專業(yè)人士量身訂做的Visual Studio Team System提供了一種改變市場格局的數(shù)據(jù)庫開發(fā)產(chǎn)品,旨在通過數(shù)據(jù)庫測試來管理數(shù)據(jù)庫變更、改善軟件質(zhì)量,同時讓數(shù)據(jù)庫專業(yè)人士分享Visual Studio Team System和生命周期開發(fā)所帶來的利益,具體體現(xiàn)在以下三個方面:
控制數(shù)據(jù)庫的變更VS 2008環(huán)境變量
◆借助受控離線來源項目,為數(shù)據(jù)庫生成一個基線版本,從而實現(xiàn)對數(shù)據(jù)庫架構(gòu)的控制。
◆借助工具,理順數(shù)據(jù)庫變更流程,讓您以受控并且一致的方式對整個數(shù)據(jù)庫架構(gòu)中的變更進(jìn)行自動串聯(lián)。
◆通過受控源版本與測試和生產(chǎn)系統(tǒng)的對比,并自動生成變更腳本,減少了與數(shù)據(jù)庫結(jié)構(gòu)變更有關(guān)的風(fēng)險 通過自動化數(shù)據(jù)庫測試提高質(zhì)量
◆為您的數(shù)據(jù)庫結(jié)構(gòu)進(jìn)行全單元測試,它既能獨立運行,又能與Visual Studio 2005 Team System協(xié)同運行,為應(yīng)用和數(shù)據(jù)庫陣列提供一套完整的測試。
◆以T-SQL或其它可控代碼編寫測試,并附帶可擴(kuò)展的單元測試功能以及一個全新的測試編輯器。改善協(xié)作和溝通
◆將數(shù)據(jù)庫專業(yè)人士當(dāng)作項目團(tuán)隊的有機(jī)組成部分,提供基于Visual Studio角色的獨特使用體驗,VS 2008環(huán)境變量并全方位享有團(tuán)隊基礎(chǔ)服務(wù)器所帶來的益處。
◆利用共享團(tuán)隊門戶、集成變更管理、共同版本控制和數(shù)據(jù)貯藏室等工具,改善數(shù)據(jù)庫專業(yè)人士與開發(fā)團(tuán)隊其它成員之間的協(xié)作。
◆通過工件更新和基于事件的通知,將對數(shù)據(jù)庫的重要變更傳達(dá)給團(tuán)隊的其他成員。
將數(shù)據(jù)庫專業(yè)人士納入應(yīng)用生命周期 為數(shù)據(jù)庫專業(yè)人士量身定制的Visual Studio Team System兌現(xiàn)了微軟的承諾,即提供工具,為整個軟件開發(fā)團(tuán)隊消除溝通障礙,降低工作的復(fù)雜性。
IDC應(yīng)用生命周期管理服務(wù)項目總監(jiān)Melinda Ballou 表示:“數(shù)據(jù)庫團(tuán)隊和開發(fā)人員之間存在溝通裂縫,這已經(jīng)是司空見慣的事,并導(dǎo)致協(xié)作效率低下、項目和原代碼管理不良、軟件開發(fā)質(zhì)量欠佳和成本攀升等問題,所以要盡可能避免由于溝通不暢而引發(fā)的問題。為了提升效率,并在生命周期中盡早改善軟件質(zhì)量,兩端的用戶都需要合適的工具和流程來促進(jìn)整個組織和各個技能領(lǐng)域的協(xié)作和管理?!?
Visual Studio Team System產(chǎn)品家族中的這個新成員提供了降低風(fēng)險、保證質(zhì)量和加速開發(fā)的基礎(chǔ),VS 2008環(huán)境變量滿足了市場對數(shù)據(jù)庫變更管理的先進(jìn)開發(fā)工具的日益增長的需求。數(shù)據(jù)庫架構(gòu)師、開發(fā)人員、管理員和其它數(shù)據(jù)庫專業(yè)人士現(xiàn)在能夠運用集成化變更管理功能來理順數(shù)據(jù)庫變更流程,并降低與數(shù)據(jù)庫結(jié)構(gòu)改動相關(guān)的災(zāi)難性故障風(fēng)險。此外,借助集成化數(shù)據(jù)庫測試(其中包括數(shù)據(jù)庫單元測試、聯(lián)合測試編寫以及自動產(chǎn)生有意義的測試數(shù)據(jù)等),數(shù)據(jù)庫專業(yè)人士在開發(fā)流程的早期即可提升產(chǎn)品質(zhì)量。