顯示具有 visual studio 標籤的文章。 顯示所有文章
顯示具有 visual studio 標籤的文章。 顯示所有文章

2025年6月11日 星期三

透過 Visual Studio Installer 下載離線安裝包 Visual Studio2022

 


指令如下:

VisualStudioSetup.exe --layout D:\VS2022_Offline --lang zh-TW --add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.Workload.NetWeb

🔍 這組指令會下載哪些內容?

1. Microsoft.VisualStudio.Workload.ManagedDesktop

  • 對應功能:Windows Forms / WPF 桌面應用程式開發

  • 包含的內容(依 Visual Studio 版本而定):

    • .NET SDK(通常包含當下支援的 .NET 6 / .NET 7 / .NET 8)

    • Windows 桌面相關工具(WinForms/WPF Designer、XAML Hot Reload 等)

    • MSBuild 支援、編譯器、診斷工具

    • 開發時間的 .NET Desktop Runtime (.NET 6/7/8)


2. Microsoft.VisualStudio.Workload.NetWeb

  • 對應功能:ASP.NET / ASP.NET Core / Web API 開發

  • 包含的內容(依 Visual Studio 版本而定):

    • ASP.NET Core SDK (.NET 6 / 7 / 8)

    • .NET Web 開發工具(Hot Reload、Razor 編輯器、Blazor)

    • IIS Express、Web 編輯與測試相關工具

    • Entity Framework 工具、SQL Server Express LocalDB


✅ 是否會包含 .NET 6 和 .NET 8?

✅ 會包含 .NET 6 和 .NET 8(前提是你用的是新版的 VS 安裝程式,例如 v17.7 以上)

如果你使用的是 新版的 bootstrapper(VisualStudioSetup.exe 來自 Visual Studio 2022 v17.8 或 v17.10),那這兩個工作負載會自動下載:

SDK/Runtime是否包含
.NET 6 SDK + Runtime✅ 會包含(LTS,仍列為主要支援)
.NET 7 SDK + Runtime✅ 視情況包含
.NET 8 SDK + Runtime✅ 必定包含(目前最新版 LTS)

👉 你無需額外手動加入 Microsoft.NetCore.Component.SDK.8.0,因為它已被這些工作負載自動引用。


延伸指令

如果需要包含 .net framework4.8和4.8.1則需要調整指令如下


vs_professional.exe --layout D:\VS2022_Offline --lang zh-TW --add     Microsoft.VisualStudio.Workload.ManagedDesktop     Microsoft.VisualStudio.Workload.NetWeb     Microsoft.Net.Component.4.8.SDK     Microsoft.Net.Component.4.8.TargetingPack     Microsoft.Net.Component.4.8.1.SDK     Microsoft.Net.Component.4.8.1.TargetingPack



2015年10月13日 星期二

[vs] 目前無法使用中斷點。未載入這個文件的符號



有時候Debug下中斷點的時候,會發生「未載入這個文件的符號」,這時可試著將 *.suo 檔案刪除,重開一次方案,暫時可以解決這個問題。




以下文字轉自:
http://vs-imaxlive.blogspot.tw/2013/06/debug-symbol-files-breakpoint.html


把 *.vcxproj.filter + *.vcxproj.user 的檔案刪除, 把 *.sdf + *.suo 檔案刪除, ipch + debug 相關的目錄刪除. 停用掉 Microsoft 符號伺服器. 如此一來, 直接用 VS2010 直接開啟即有的 vc 專案檔案(.vcxproj) 或方案檔案 (.sln) 就可以 debug breakpoint, 就是專案裡的設定值沒有修改過, 之前的 VS2010無法 debug, 重新安裝過的 VS2010 可以 debug.



 

MangoHost Copyright © 2009 Cookiez is Designed by Ipietoon for Free Blogger Template