2011-05-09 55 views
2

當安裝程序破壞此文件時,我們爲我們的應用程序安裝了文件dotnetfx.exe,並且您收到一條消息,指出正在下載microsoft.net框架。爲什麼.net 2.0 dotnetfx.exe下載和.net 4.0 dotnetf4.exe does not'?

現在我們使用的是.NET 4.0和它的redistrubutable爲49MB並且它不下載任何東西。我假設這解釋了大小。

什麼即時知道是...有一個.NET 4.0的安裝程序,在尺寸更小,這是否像.NET 2.0一個做數據的「下載」?

回答

1

這是.net 4 redistributable框架的正確大小。 .net 3.5比這個要大得多,微軟也很努力地將4.0的版本縮小到這個尺寸。 3.5是絕對巨大的,在我看來,由於它的大小,它幾乎無法用於再分配。

達網絡2是大約23-26微克等。淨4 framwork釋放不是非常大於2.0框架大。

我重新發布了軟件安裝的2.0框架,我在我的安裝過程中沒有任何形式的「下載」的消息。我在安裝程序中包含了23兆網點2的框架文件,這增加了我們軟件設置的大小〜23兆。

如果其使用的2.0框架不具備23兆的文件最後安裝程序包括在內,而不是下載了它,這很可能是你的安裝腳本/安裝softtware本身的功能,我不認爲這有什麼使用.net 2.0框架再分配文件本身。

如果您可以訪問您的安裝腳本,絕對查看安裝腳本,你很可能會發現,「下載2.0」的功能,你喜歡的是你的安裝工具/軟件的只是一個特性。因此,如果你喜歡這個功能,我會假設你可以在你的安裝腳本中設置它,這樣你的4.0框架也可以下載,而不是直接包含在安裝程序中,如果你喜歡這種安裝方法的話。

絕對檢查您的安裝腳本。我希望這有幫助。 :)

+0

另外,我只想迅速增加,如果可能包括您使用在這個論壇創建設置/安裝,最有可能的其他用戶的軟件的名稱,或者自己將要使用該軟件,並能最可能會幫助您調整安裝腳本以完成您正在嘗試執行的操作。 – Matt 2011-05-09 14:57:47

+0

嗨,我們正在使用Flexera installshield ..... – Exitos 2011-05-09 15:35:48

相關問題