快速建立 WinUI 3 專案的 Visual Studio 擴充套件(含套件錯誤解決方式)

上一篇 C# WinUI 3 建立第一個專案教學 (Windows App SDK 1.3) 簡單的建立 WinUI 3 專案,只是建立出來的專案只有一個 button ,其他都要自己摸索,好在微軟官方出了一個給 Visual Studio 使用的擴充套件,用於產生 WinUI 專案的範本

首先先開啟 Template Studio for WinUI (C#) 擴充套件頁面 ,點選 Download

下載後關閉 Visual Studio 並開啟下載完成的檔案,點選 Install

安裝完成後開啟 Visual Studio ,點選「建立新的專案」,會發現多出了一個範本: 適用於 WinUI 的 Template Studio

但是在建立專案時出現錯誤訊息:
    
系統找不到指定的檔案。 Exception from HRESULT: 0x80070002
    




筆者研究了很久發現都會出現同樣的錯誤,最後發現了一招很簡單且有效的解決方式: 修改語言
開啟 Visual Studio Installer ,點選修改 > 語言套件,安裝「英文」,需要多佔 243 MB

開啟 Visual Studio 上方工具列的工具 > 選項 > 環境 > 國際設定,將語言改為 English ,點選確定

設定完語言後需要重新啟動 Visual Studio ,點選 Create a new project ,點選 Template Studio for WinUI ,這次就能成功進入建立畫面了:

1. Project type

2. Design pattern

3. Pages

4. Features

5. Testing

選擇完畢後點選 Create 就會建立專案,能夠直接執行。筆者選擇的是最基礎的模板,只有左側工具列:

之後如果要將語言改回來就點選 Tools > Options

選擇 Environment > International Settions 將 Language 設為「中文(繁體)」即可



參考資料:
Github - microsoft/TemplateStudio

留言