たくさんの自由帳

WindowsAppSDK の WinUI 3 に入門したら日本語が文字化けして出鼻をくじかれた話

投稿日 : | 0 日前

文字数(だいたい) : 828

どうもこんばんわ
記事冒頭のゲーム感想で使うスクリーンショットを取るアプリを作ろうと思い、
せっかくなら現代風なUIを使いたいと思いWinUI 3を触ったら、
日本語が文字化けしてなかなか原因がわからなかった話です。

Imgur

解決方法

GitHubのIssueにもそれっぽいのがなく、ふとVSCode.xaml開いた際に気付きました。
UTF-8 with BOMの文字を!!!!!!!!

というわけで、MainWindow.xamlBOM付きの UTF-8で保存すると文字化けを直せます!!!
なんと最初から入っているMainWindow.xamlBOM無し UTF-8で保存されていました!は?

名前をつけて保存を選びます

Imgur

保存先は変えずに、ドロップダウンメニューの、エンコード付きで保存を選択します。

Imgur

あとはBOM付き UTF-8にすればいいです。
UTF-8 シグネチャ付きってやつを選べばいいです。

Imgur

これで文字化けが直っているはずです。よかったよかった

Imgur

以上です。