2009-05-26 28 views
1

我們有一個當前在.net 2.0框架上運行的asp.net產品。我們正在使用vs2008引導程序進行部署。使用.net 3.5SP1引導asp.net部署

幾個月前我試圖升級到.net 3.5SP1,並使用bootstrapper 3.5SP1。我們的一些試用用戶抱怨說花了大約30-45分鐘來下載和安裝框架。這通常會給用戶留下一個印象,即我們的程序本身安裝速度太慢(並且在某個時候屏幕上沒有任何活動,所以他們往往會認爲機器卡住了!)。

我想知道是否有人面臨這個問題,以及他們如何處理它。有些事情出現在我腦海裏。

  1. 顯示當.NET 3.5SP1被下載和安裝,使用戶知道它在安裝大famework閃屏,他們需要等待!順便說一句:這可以使用vs.net 2008部署項目來完成嗎?

  2. 根本不要進行自舉,使用啓動條件來查明.net 3.5SP1是否不在客戶機器中,如果是,只需將它們發送到Microsoft網站進行安裝和下載。

  3. 以某種方式隔離完整231MB(或大約)軟件包所需的dll,並僅安裝那些所需的dll。這有可能嗎?

「客戶端配置文件」似乎並沒有多大幫助與具有.NET 2.0的用戶在其計算機上,它只是默認爲完整安裝asp.net程序...

回答

1

也許上面的鏈接可能會幫助你,爲什麼這些奇怪的事情發生。 「

」請注意,如果在非英文操作系統上運行.NET Framework 3.5 SP1! 如果在非英文操作系統上運行.NET Framework 3.5 SP1,它將嘗試安裝.NET Framework 3.5 SP1因爲語言包不是完整軟件包的一部分,因此.NET Framework 3.5 SP1安裝程序將嘗試下載並將其安裝在非易失性存儲器的幕後,英文操作系統的「。

而且這裏是鏈接 Deploying .NET Framework 3.5 SP1

+0

感謝您的評論,但我的問題是英文版的3.5SP1框架。我猜這個非英文版本會變得更糟。 – Samuel 2009-05-27 21:08:14

1

還要注意,.NET 3.5 SP1的引導程序版本需要互聯網連接。

您可以用VS2008 SP1發行版中的完整安裝來替換它。

我們發佈CDROM以允許完整的離線場景。