2025年11月17日 星期一

[研究]SSMS 20.2.1 的 VSTA 2019 需要線上安裝 ? 可離線安裝 ?

[研究]SSMS 20.2.1 的 Microsoft Visual Studio Tools for Applications 2019 (VSTA) 需要線上安裝 ? 可離線安裝 ?

2025-11-17

SQL Server Management Studio (SSMS)

Microsoft Visual Studio Tools for Applications 2019 (VSTA)
https://www.microsoft.com/zh-tw/download/details.aspx?id=58317

vsta_2019_setup_CHT.exe

9.80 MB (10,286,544 位元組)


(下圖)參數


離線下載

vsta_2019_setup_CHT.exe /layout C:\VSTA2019 /Full

C:\VSTA2019 目錄中只有

vsta_setup.exe

9.80 MB (10,286,544 位元組)

停用網路卡,執行vsta_setup.exe,依然要線上安裝


停用網路卡,

vsta_2019_setup_CHT.exe   /NoWeb





********************************************************************************

VSTA 2019 的 vsta_2019_setup_CHT.exe /NoWeb 指令可進行離線安裝 ? 會否有問題 ?

ChatGPT

你問的是 VSTA 2019(Visual Studio Tools for Applications 2019) 的安裝檔 vsta_2019_setup_CHT.exe 加上 /NoWeb 參數能否進行離線安裝,以及是否會有問題。下面詳細說明:

1️⃣ /NoWeb 參數作用

  • /NoWeb 表示 不連線網路,安裝過程僅使用本地已包含的安裝檔,不會去下載任何額外元件。
  • 官方文件說明:Use /NoWeb to prevent the installer from downloading files from the internet. This can be used for offline installations, provided all required components are included locally.

2️⃣ 離線安裝的前提

雖然 /NoWeb 可以防止網路下載,但 前提是安裝包本身必須完整,包含:

  • VSTA Runtime。
  • Office / Visual Studio 的相關互動組件(如果需要)。
  • 所有語言套件(你用的是 CHT 繁體中文)。

問題點:

  • VSTA 有時會檢查系統是否已有 .NET Framework 或 Visual Studio Runtime,如果缺少某些版本,離線安裝可能失敗。
  • 若安裝包本身是「Web Bootstrapper」(很小的啟動檔),沒有包含完整組件,單純 /NoWeb 就會失敗。

3️⃣ 實務建議

1.先確認安裝檔大小:

  • 如果 vsta_2019_setup_CHT.exe 大於約 200MB~300MB,通常是完整離線安裝包。
  • 小於 100MB 的多半是 Web 安裝器,會在安裝時嘗試連網下載。

2.安裝前檢查需求:

  • .NET Framework 4.7.2 或以上。
  • Visual Studio 2019 安裝(必要時,部分 Runtime 依賴)。

3.離線安裝測試:

  • 建議先在測試機跑一次:

vsta_2019_setup_CHT.exe /NoWeb /Quiet /Log "C:\VSTAInstall.log"   

  • /Quiet 可靜默安裝,/Log 可追蹤錯誤。
  • 若安裝失敗,查看 log 會顯示缺少的元件。

4️⃣ 常見問題

問題 原因 解決方法
安裝失敗提示網路錯誤 安裝包不完整(Bootstrapper) 下載完整離線安裝包
安裝後 VSTA 無法啟動 缺 .NET 或 Office 支援元件 先安裝缺少的 Runtime
安裝語言顯示錯亂 語言套件不完整 使用對應語言完整安裝包

✅ 結論

  • /NoWeb 可以進行離線安裝 前提是安裝檔本身完整。
  • 如果是官方完整版 vsta_2019_setup_CHT.exe,通常沒問題。
  • 若是小型啟動檔(Web Bootstrapper),單純 /NoWeb 會失敗,建議下載完整離線安裝包。


敝人電腦測試用 /NoWeb 參數離線安裝似乎成功,但前提軟體和安裝前檢查需求都符合、也有舊版 VSTA,但實務上,比較保險做法還是用線上安裝。

(完)

相關

[研究]SSMS 20.2.1 的 VSTA 2019 需要線上安裝 ? 可離線安裝 ?

[研究]SQL Server Management Studio(SSMS) 20.2 不升級到 SSMS 20.2.1 會有 安全性問題 ?

[研究]SQL Server Update 會更新 SQL Server Management Studio (SSMS) ? 如果 SSMS 20.2 沒更新到 20.2.1 ,何時會通知 ?





沒有留言:

張貼留言