microsoft / microsoft/CsWinRT

Proposal: Add XamlGeneratedMain entry point for Windows.UI.Xaml(Modern .NET)

Open
#2,522 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
665
Forks
134
Avg merge
1d 3h
Merged PRs (30d)
32

Description

Summary

为 Windows.UI.Xaml(Modern .NET) 添加 XamlGeneratedMain 入口点

--------------------------------

Add XamlGeneratedMain entry point for Windows.UI.Xaml(Modern .NET)


Currently, the entry point for WinUI 3 apps in the Windows App SDK has been updated, adding the XamlGeneratedProgram.XamlGeneratedMain(); entry point, but UWP still hasn’t been updated. Hopefully, this entry point for UWP will be updated in the future.

--------------------------------

目前 Windows App SDK 的 WinUI 3 应用入口点已经更新,添加了 XamlGeneratedProgram.XamlGeneratedMain(); 入口点, 但是 UWP 仍然没有更新,希望未来能对 UWP 的这一入口点进行更新


Image Image
Rationale

https://github.com/microsoft/microsoft-ui-xaml/issues/11245

Important Notes

https://github.com/microsoft/microsoft-ui-xaml/issues/11245

Open Questions

https://github.com/microsoft/microsoft-ui-xaml/issues/11245

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked microsoft-ui-xaml issue #11245 and compare its discussion of XamlGeneratedProgram.XamlGeneratedMain with the UWP entry point described here. The issue names no repository files or tests, so first identify the relevant Windows.UI.Xaml entry point and project coverage; done means UWP exposes the requested XamlGeneratedMain entry point.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.