demoshop

demo, trying to be the best_

官方網站
http://memory.dataram.com/products-and-services/software/ramdisk

每天在使用 Visual Studio 的我們,有一些大專案在編譯的時候總是比較緩慢,解決方案當然是換電腦是最快的,但是如果你的記憶體有到4G其實可以試試看使用 RAM Disk 來加快編譯的速度。

demo廢言這招之前在 保哥 的部落格就有提到,但是礙於升級成 Win7 以後沒看到免費的 RAM Disk 軟體,所以就沒用了,但是最近同事 黃偉榮 推薦了一個可以使用在 Win7 上的 RAM Disk 又燃起了希望,於是就來動手調整一下吧。

 

●首先需要先安裝 RAM Disk 軟體這次介紹的是 dataram 這家公司出的(下載點在上面)安裝過很容易

注意事項先決定你的RAMDISK 大小,如果你只是要拿來做 .NET 編譯用,建議不要超過 512MB


●切換到 Load And Save 將下圖有打勾的部份勾起來

這樣子就可以保留RAMDISK內的檔案了(如果你不想留也可以不要勾)


●因為建立好的磁碟是沒有格式化的,所以必須自己手動格式化,請對「電腦」→「滑鼠右鍵」→「管理」


●將他格式化好,讓他如下圖(本範例有給磁碟標籤RamDIsk設定磁碟代號為R)


demo廢言到這裡你應該就可以看到電腦中多了一個磁碟機,因此安裝的步驟結束了,再來就要設定 .NET 環境。

 

●要改的部份依據你電腦環境而有所不同以下列出說明

  • 32位元作業系統
    • X:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
  • 32位元作業系統有安裝 dotNET 4
    • X:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
    • X:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
  • 64位元作業系統
    • X:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
    • X:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
  • 64位元作業系統有安裝 dotNET4
    • X:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
    • X:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
    • X:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config
    • X:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config

●修改的部份其實很簡單,先找到「<system.web>」在下面加上

<compilation tempDirectory="R:\Temporary ASP.NET Files\" />

注意事項其中的R是剛剛我設定的磁碟機代號,設定好了以後你應該就可以感覺到編譯的神速了。

 

分隔線

回應討論