不要被標題嚇到了,這篇文章沒有教你如何用非法途徑拿到微軟的產品,這裡所提到的東西都是可以從微軟網站上合法且免費取得的,我只是教你如何把這些開發工具塞到一張DVD裡面。

準備下載:
  • .NET Framework 3.0(包含2.0)
  • Visual XXX 的光碟映像檔(下載
    • Visual Basic 2005 Express Edition
    • Visual C++ 2005 Express Edition
    • Visual C# 2005 Express Edition
    • Visual J# 2005 Express Edition
    • Visual Web Developer 2005 Express Edition
  • Visual XXX SP1(下載
    • Visual Basic 2005 Express Edition SP1 - VS80sp1-KB926747-X86-INTL.exe
    • Visual C++ 2005 Express Edition SP1 - VS80sp1-KB926748-X86-INTL.exe
    • Visual C# Express Edition SP1 - VS80sp1-KB926749-X86-INTL.exe
    • Visual J# Express Edition SP1 - VS80sp1-KB926750-X86-ENU.exe
    • Visual Web Dev Express Edition SP1 - VS80sp1-KB926751-X86-INTL.exe
  • Visual XXX Add-on
    • Reporting Add-In for Microsoft Visual Web Developer 2005 Express(下載
    • XNA Game Studio Express 1.0(需先安裝 Visual C# 2005,下載
  • SQL Server 2005 Express Edition(下載
    • SQL Server 2005 Express Edition with Advanced Services SP1
    • SQL Server Express Toolkit(如果不需要 Business Intelligence Developer Studio 可以不用下載,微軟站上有張比較表
    • SQL Server 2005 Samples
    • SQL Server 2005 Books Online
  • Windows SDK for Windows Vista ISO(下載
  • Windows Server 2003 R2 Platform SDK(下載
  • DirectX SDK(End-User Runtimes 在解開來的 Redist 目錄下有,下載
整合Visual XXX:
  1. 新增一個新的目錄(底下以 D:\Express 舉例說明)
  2. 將 Visual XXX 的光碟映像檔用虛擬光碟工具掛上,並將檔案複製到 D:\Express 中
    • Visual Web Developer 2005 Express Edition(D:\Express\VWD)
    • Visual Basic 2005 Express Edition(D:\Express\VB)
    • Visual C# 2005 Express Edition(D:\Express\VCS)
    • Visual C++ 2005 Express Edition(D:\Express\VC)
    • Visual J# 2005 Express Edition(D:\Express\VJS)
  3. 將 D:\Express\VJS\wcu 移到 D:\Express\wcu(一定要用這個,其他的少了Visual J# 2.0 Redistributable Package)
  4. 刪除其他目錄下的 wcu
  5. 修改 D:\Express\VWD、D:\Express\VB、D:\Express\VCS、D:\Express\VC、D:\Express\VJS 中的setup.sdb :
    • 將 BaselineFolder=.\WCU 改成 BaselineFolder=..\WCU
    • 將所有的 wcu\ 取代成 ..\wcu\
  6. 將 Visual XXX SP1 放到對應的目錄下的 SP 目錄中
    • VS80sp1-KB926747-X86-INTL.exe:D:\Express\VB\SP
    • VS80sp1-KB926748-X86-INTL.exe:D:\Express\VC\SP
    • VS80sp1-KB926749-X86-INTL.exe:D:\Express\VCS\SP
    • VS80sp1-KB926750-X86-ENU.exe:D:\Express\VJS\SP
    • VS80sp1-KB926751-X86-INTL.exe:D:\Express\VWD\SP
取代檔案(非必要):
  1. 底下幾個東西可以使用新版的安裝檔來取代舊的,不過我個人不建議這麼作,要修改起來很麻煩
    • .NET Framework
    • SQL Server 2005 Express Edition
  2. 取代的方式有兩種:一是更名取代,也就是把新版的檔案名稱更名為舊版的檔案名稱並取代之,另一種則是修改 Vistual XXX 的目錄中的 baseline.dat,我會以 .NET Framework 說明第一種作法,SQL Server 2005 Express Edition 說明第二種
  3. 把下載回來的 .NET Framework 3.0 放到 D:\Express\wcu\dotNetFramework(x86)與 D:\Express\wcu\dotNetFramework\x64(x64)下,並更名取代原有的 dotnetfx.exe(x86)與 NetFx64.exe(x64)
  4. 將 SQL Server 2005 Express Edition with Advanced Services SP1 的檔案放到 D:\Express\wcu\SSE 下,並修改 Vistual XXX 的目錄中的 baseline.dat ,搜尋 SQLEXPR32.EXE 與 SQLEXPR.EXE,以新版的檔名取代之。
其他檔案:
  1. 將 Windows SDK for Windows Vista ISO 的光碟映像檔用虛擬光碟工具掛上,並將檔案複製到 D:\Express\WinSDK 中
  2. 將 Windows Server 2003 R2 Platform SDK 的光碟映像檔用虛擬光碟工具掛上,並將檔案複製到 D:\Express\PSDK 中
  3. 將 .NET Framework 3.0 的檔案複製到 D:\Express\dotNetFramework 中
  4. 將 SQL Server 2005 Express Edition 的檔案,除了 SQL Server 2005 Samples 外,複製到 D:\Express\SQLEXPRESS 中,而 SQL Server 2005 Samples 則依平台不同分別放到
    • D:\Express\SQLEXPRESS\Sample\x86
    • D:\Express\SQLEXPRESS\Sample\x64
    • D:\Express\SQLEXPRESS\Sample\IA64
  5. 將 DirectX SDK 解到 D:\Express\DirectX 中
  6. 將 Visual XXX Add-on 複製到 D:\Express\Add-on 中
接下來就可以製作光碟選單,然後燒成一片DVD。

PING:
TITLE: 放棄在 Windows 下編譯 PHP
URL: http://blog.pixnet.net/post/HACGIS/2116118
IP: 0.0.0.0
BLOG NAME: 失落的技術 ::PIXNET BLOG::
DATE: 01/24/2007 02:45:09 AM
兩個禮拜前,我就想為量測增加一個跟記憶體使用量的功能,但是這個功能需要使用到 memory_get_usage 這個函數,而這個函數需要在編譯時指定 --enable-memory-limit 參數才能用,故我自己試試看編...
創作者介紹

失落的技術

HACGIS 發表在 痞客邦 PIXNET 留言(0) 人氣()