安裝用於 Windows 應用開發的工具
安裝用於 Windows 應用開發的工具
若要為 Windows 11 和 Windows 10 開發應用程式,需要用所需的開發工具來配置開發計算機。
1. 檢查系統要求
若要開發應用程式,你將需要 Visual Studio 、 Windows SDK 和 Windows App SDK 。 有關每個工具的最低系統要求的列表,請參閱 Windows 應用開發的系統要求。
2. 安裝 Visual Studio
使用以下連結安裝 Visual Studio 2019 。 可以在免費 Visual Studio Community 版本、 Visual Studio Professional 或 Visual Studio Enterprise 之間進行選擇。 無論選擇哪種版本,預設情況下都將安裝最新 Windows SDK 。
所需工作負荷和元件
請確保這些工作負荷和元件隨 Visual Studio 一起安裝。 預設情況下,所有這些都處於選中狀態。
在安裝對話方塊的 " 工作負荷 " 選項卡上,需要以下工作負荷:
通用 Windows 平臺開發
使用 C++ 的桌面開發
.NET 桌面開發
在安裝對話方塊的 " 單個元件 " 選項卡上, sdk 、庫和框架 部分中需要 Windows 10 SDK (10.0.19041.0) 。
在安裝對話方塊的 " 安裝詳細資訊 " 窗格中,通用 Windows 平臺開發 部分需要 " c + + (v142") 通用 Windows 平臺工具。
3. 啟用 NuGet 包源
請確保系統中已為正式 NuGet 服務索引啟用了 NuGet 包源 。
在 Visual Studio 中,選擇 " 工具 " -> NuGet 程式包管理器 -> 程式包管理器 " 設定 " 以開啟 " 選項 " 對話方塊。
在 " 選項 " 對話方塊的左窗格中,選擇 " 包源 " 選項卡,並確保將指向的 nuget.org 的包源 作為源 URL 。 有關詳細資訊,請參閱常見的 NuGet 配置。
4. 安裝適用於 Visual Studio 的 Windows 應用 SDK 擴充套件
你可以選擇的 Windows App SDK 目前有兩個釋出通道:穩定通道和實驗性通道。
備註
如果以前為 Visual Studio 安裝了 WinUI 3 預覽版擴充套件,請解除安裝該擴充套件。 有關如何解除安裝擴充套件的詳細資訊,請參閱管理適用於 Visual Studio 的擴充套件。
安裝穩定版本
若要開發 (c #/.NET 5 或 c + +/WinRT) 可在生產環境中使用的應用,請從 穩定版本通道安裝最新擴充套件。 選擇以下選項之一進行安裝:
在 Visual Studio 2019 中,單擊 " 擴充套件 " " > 管理擴充套件 " ,搜尋 " Project 留尼汪島 " 並安裝最新擴充套件。
或者,你可以直接從 Visual Studio Marketplace 下載並安裝擴充套件。
正在安裝的 Windows App SDK 擴充套件的螢幕截圖
安裝實驗性版本
若要開發桌面 (c #/.NET 5 或 c + +/WinRT) 使用最新實驗功能的應用或 UWP 應用,請從 實驗版本通道安裝最新擴充套件。 生產環境中的應用無法使用此版本的 Windows App SDK 。 選擇以下選項之一進行安裝:
在 Visual Studio 2019 中,單擊 " 擴充套件 > " " 管理擴充套件 " ,搜尋 Project 留尼汪島 ( 預覽 ) ,然後安裝最新的擴充套件。
或者,你可以直接從 Visual Studio Marketplace 下載並安裝擴充套件。
5. 啟用裝置進行開發
在將應用部署到開發計算機之前,必須將其啟用以便進行開發。 有關詳細說明,請參閱啟用裝置進行開發。
6. 註冊為應用開發人員
你現在可以開始開發應用程式,但需要一個開發人員帳戶才能將應用程式提交到 Microsoft Store 。 有關詳細資訊,請參閱 建立開發人員帳
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946382/viewspace-2785237/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows10如何安裝應用商店_windows10安裝應用商店的方法Windows
- 浙江某男子對多端應用開發工具HBuilderX在windows下安裝的解說UIWindows
- CrossOver for Mac(Mac安裝Windows應用)ROSMacWindows
- Windows之應用安裝程式 —— wingetWindows
- Flutter應用Windows安裝包建立教程FlutterWindows
- 適用於 Linux 的 Windows 子系統安裝指南 (Windows 10)LinuxWindows
- Windows 應用開發的系統要求Windows
- Mac安裝開發環境-應用端篇Mac開發環境
- jpackage安裝Java原生本機應用的新工具PackageJava
- windows10應用商店被解除安裝怎麼恢復_windows10應用商店被解除安裝解決方法Windows
- CrossOver for Mac(Mac安裝Windows應用)23.6中文啟用版ROSMacWindows
- DoYourData AppUninser Mac版 Mac應用解除安裝工具APPMac
- Flutter筆記-安裝及開發第一Flutter應用Flutter筆記
- 用docker安裝laravel的開發環境DockerLaravel開發環境
- 一篇教程搞定Windows系統中的Docker應用安裝WindowsDocker
- CrossOver for Mac(Mac安裝Windows應用) v23.5中文啟用版ROSMacWindows
- AppX--強大的macOS應用開發工具APPMac
- 使用Docker安裝應用Docker
- Flowable UI應用安裝UI
- Windows系統安裝及啟用Windows
- ubuntu 17.10 安裝後的應用軟體安裝Ubuntu
- Mac OS下用Homebrew安裝自己寫的開源工具Mac開源工具
- [開發工具] RedisDesktopManager 安裝Redis
- windows10系統怎麼解除安裝Skype for Business應用Windows
- 如何在Mac安裝Windows應用?有CrossOver mac就夠了MacWindowsROS
- App Cleaner & Uninstaller for Mac(應用程式清理解除安裝工具)APPMac
- App Cleaner & Uninstaller Pro 應用程式解除安裝清理工具APP
- App Cleaner & Uninstaller for Mac 應用程式清理解除安裝工具APPMac
- Mac應用程式清理解除安裝工具:App Cleaner & UninstallerMacAPP
- App Cleaner & Uninstaller for Mac應用程式清理解除安裝工具APPMac
- 2024Webstorm安裝使用教程(JS開發工具,附啟用小妙招)WebORMJS
- 2019最新《Python安全工具開發應用教程》Python
- 濫用Accessibility service自動安裝應用
- Docker的安裝與容器應用部署Docker
- 低程式碼適用於哪些應用開發場景
- Linux 安裝配置應用- GitLinuxGit
- 大資料技術於應用 視覺化圖表的開發應用大資料視覺化
- RabbitMQ的開發應用MQ