【問題】如何製作 DirectX / .Net 合集?



贊助商連結


billeccentrec
2008-11-03, 10:59 PM
最近正在研究懶人包(AutoIt)...

如題
DirectX 9.0c (For XP)都要上網更新
.Net Framework 3.0,3.5 也要上網下載更新

請問大大要怎麼做合集?
每次重灌都要下載一次
挺麻煩且費時的


附加一個小問題
各位覺得全裝 .Net Framework 有必要嗎?

Microsoft .NET Framework 1.1
Microsoft .NET Framework 1.1 Service Pack 1
Microsoft .NET Framework 2.0
.NET Compact Framework 2.0 Service Pack 2
Microsoft .NET Framework 3.0
Microsoft .NET Framework 3.5

贊助商連結


goldie
2008-11-03, 11:58 PM
微軟的 3.5 離線包 (231 MB 的那個) 不是已經把 2.0-SP2、3.0-SP2、3.5-SP1 全包了嗎? = =
而且 1.1 差不多快被逃汰了 (微軟愈來愈沒在更新、網路上也愈來愈少用他開發的軟體)
所以只推薦裝 .NET Framework 3.5-SP1 (http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&DisplayLang=en) 即可 (該頁下方有 Full Package 載點,不需安裝時還要連線下載)

.NET, DX 皆可在 M$ Download Center 搜尋的到

warzero
2008-11-04, 12:34 AM
DirectX 9.0c 微軟每幾個月會釋出更新版 (雖然還是寫著 9.0c)。
現在最新版是8月,個人建議常用的話直接下載一份完整包 (非線上更新)。
或是到時候重灌後再直接取最新版。想必一般人不會每天都重灌,等你重灌的時候早就釋出好幾個新版了。
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=c1367bc3-4676-481a-bfaa-5c15d1d7199d


.Net Framework 3.5 包含 2.0、2.0 SP1、3.0、3.0 SP1,直接安裝 3.5 即可。
1.1 可以直接忽略,如有特別程式需要的話再安裝也不遲。

嫌 3.5 太大的話,建議直接安裝 2.0 就好。考慮到目前大部分的 .Net 程式開發還是比較傾向於 2.0。
3.5 太多新功能想必也沒多少人會馬上用上。以你自己實際環境來考慮的話,你是否有機會用到那些新功能和軟體?
當然如果完全沒需要 .net 的程式,乾脆不用裝更好,省空間、時間、精神。

billeccentrec
2008-11-04, 12:49 AM
哇哇哇
看來在下小弟我的見識又錯誤又老舊
果然還是要多多發問的好!!

琥珀
2008-11-04, 03:27 PM
仔細思考,微軟會提供線上安裝版,絕對是有其道理的。重灌狂畢竟只是少數,與其一直花時間去更新「完整版安裝套件」,不如只下載安裝有變動的部分即可,而不是整個重裝。

微軟近幾年的軟體愈來愈大,甚至是服務包也一樣。微軟就是希望用戶不要一味去抓「完整下載安裝版本」,而且,這在未來只會耗費更多時間在「下載」這件事情上。

每次有更新,就要去抓所謂的「完整版」,長期下來會覺得很煩,也沒有必要這樣做。

per1
2008-11-04, 06:47 PM
仔細思考,微軟會提供線上安裝版,絕對是有其道理的。重灌狂畢竟只是少數,與其一直花時間去更新「完整版安裝套件」,不如只下載安裝有變動的部分即可,而不是整個重裝。

微軟近幾年的軟體愈來愈大,甚至是服務包也一樣。微軟就是希望用戶不要一味去抓「完整下載安裝版本」,而且,這在未來只會耗費更多時間在「下載」這件事情上。

每次有更新,就要去抓所謂的「完整版」,長期下來會覺得很煩,也沒有必要這樣做。

不過微軟那邊有時候下載很慢耶..Orz...

threesecond
2008-11-04, 07:26 PM
1. .Net Framework 上面有人說過了,直接裝 3.5SP1 即可,
如果覺得不夠,加上 1.1SP1 就夠了,2.x 和 3.x 不需單獨安裝。

2. DirectX9.0c,因為你不了解它,才會以為微軟一直在更新它。
請看安裝檔詳解,你就會知道 9.0c 到底在做什麼事情:
http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=1220
9.0c 安裝檔本身一直都只有同一份,從來沒有更新過,
有更新的只是每個月加入新的 dll 而已,
如果你的遊戲不需要那些 dll,你就不需要安裝新版本,
如果你的遊戲有需要,安裝光碟多半會幫你補上,
結論是你根本不需要為 DirectX 9.0c 去傷腦筋。

billeccentrec
2008-11-05, 12:48 PM
1. .Net Framework 上面有人說過了,直接裝 3.5SP1 即可,
如果覺得不夠,加上 1.1SP1 就夠了,2.x 和 3.x 不需單獨安裝。

2. DirectX9.0c,因為你不了解它,才會以為微軟一直在更新它。
請看安裝檔詳解,你就會知道 9.0c 到底在做什麼事情:
http://www.threesecond.info/v2/modules/xhnewbb/viewtopic.php?topic_id=1220
9.0c 安裝檔本身一直都只有同一份,從來沒有更新過,
有更新的只是每個月加入新的 dll 而已,
如果你的遊戲不需要那些 dll,你就不需要安裝新版本,
如果你的遊戲有需要,安裝光碟多半會幫你補上,
結論是你根本不需要為 DirectX 9.0c 去傷腦筋。

1.這樣省時很多!!
(雖然是為了少數軟體在裝,就為了緊急的時候,裝一次要很久:|||: )
(不過搞完AutoIt之後就不是我的事了)

2.不愧是微軟,搞神秘
80.3MB(August),肥的還蠻噁心的:eye:
懶得替它減肥了(雖然是不會減)

threesecond
2008-11-06, 05:00 PM
1.這樣省時很多!!
(不過搞完AutoIt之後就不是我的事了)

雖然是題外話,不過還是扯一下好了,
別用 AutoIt 那害人不淺的東西,
你要的軟體根本不需要用 AutoIt 就能解決。