转载自:http://www.dotblogs.com.tw/rainmaker/archive/2015/01/22/148232.aspx
預設無法在 Windows 8.1 上安裝 .NET 1.1 ,會出現如下的訊息,
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb.png)
但是筆者需要在 Windows 8.1 上使用到 .NET 1.1 (因為需要模糊化.NET 1.1 的DLL,所以需要.NET 1.1去Build)。
找到「How to install .NET Framework 1.1 on Windows 8.1」這篇,
依它的方式就可以在 Windows 8.1 上面安裝 .NET 1.1。如下,
1.建立暫存的目錄,我是建立 C:\net11 (目錄名稱您可以自定)。
2.Download .NET Framework Cleanup Tool,並將它解壓縮到 C:\net11 目錄下。
3.Download Microsoft .NET Framework 1.1 Redistributable Package(請確定檔名為 dotnetfx.exe),並將它解壓縮到 C:\net11 目錄下。
4.Download Microsoft .NET Framework 1.1 Service Pack 1(NDP1.1sp1-KB867460-X86.exe),請將它改名成 dotnetfxsp1.exe
5.以系統管理員身份開啟命令視窗,並切到暫存的目錄(C:\net11)
6.執行以下的Command (C:\net11 請依您的目錄名稱修改)
6.1. dotnetfx.exe /c:"msiexec.exe /a netfx.msi TARGETDIR=C:\net11"
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_2.png)
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_3.png)
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_4.png)
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_5.png)
6.2. dotnetfxsp1.exe /Xp:C:\net11\netfxsp.msp
6.3. msiexec.exe /a c:\net11\netfx.msi /p c:\net11\netfxsp.msp
執行到以上的Command後,裡面的內容如下,
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_7.png)
7.這時,再執行
netfx.msi
安裝 .NET 1.1 ,就可以了哦!
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_8.png)
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_9.png)
安裝完成後,C:\Windows\Microsoft.NET\Framework\v1.1.4322 就有許多檔案了哦!
![image image](http://files.dotblogs.com.tw/rainmaker/1501/NET-Windows-8.1--.NET-1.1_12355/image_thumb_10.png)
最後就可以把暫存檔刪掉了哦!
參考資料
.NET Framework Cleanup Tool
Microsoft .NET Framework 1.1 Redistributable Package
Microsoft .NET Framework 1.1 Service Pack 1