Upgrade Calculator C++/WinRT to 0.80.x dependencies
@HariniMalothu17 ci sta già lavorando.
Dal 25/8/2025.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
⚠️ Copilot Instructions (Read Carefully)
You MUST follow the description in this issue EXACTLY as written.
- Do not paraphrase, reinterpret, summarize, or add anything extra.
- Preserve all wording, formatting, code blocks, commands, and file names verbatim.
- If the description includes a README or steps, use it literally.
- Do not auto-complete or generate additional “helpful” suggestions.
- If something is unclear, stop and use exactly what is written — do not guess.
👇 The full description starts here. Copy and follow it exactly:
⚠️ Copilot: Do not paraphrase or reinterpret. Use the following content verbatim.
Do not re-interpret or suggest alternatives.
Upgrade the Calculator C++/WinRT sample to use React Native Windows 0.80.x dependencies, ensuring the app builds and runs correctly
Setup
See ../README.md#Setup.
Run
See ../README.md#Run.
Upgrade
To upgrade this sample to the latest version of RNW:
-
Open a command prompt and navigate to the
samples/Calculatorfolder:cd .. -
Delete this folder:
rd /s /q cppwinrt -
Create a new React Native app and change version to version you want to upgrade to (replace 'version' with desired version - for latest version, use 'latest'):
npx @react-native-community/cli@latest init Calculator --template @react-native-community/template@latest --skip-git-init -
Add a lockfile to the calculator directory:
cd Calculator yarn install -
Add Windows support:
yarn add react-native-windows@latest npx @react-native-community/cli@latest init-windows --template old/uwp-cpp-app --overwrite -
Rename the folder to cppwinrt
cd .. ren Calculator cppwinrt -
Restore these original app files:
cd cppwinrt git restore README.md git restore App.tsx -
Verify the new app builds and runs:
npx @react-native-community/cli@latest run-windows -
Look at the Package.appxmanifast and change the publisher name to "CN=React Native Windows Sample". Revert all changes made to GUID values in the project and solution files.
-
Update this readme with the new major version at the top.
- Lingua principale
- C#
- Stelle
- 543
- Fork
- 218
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/react-native-windows-samples
-
bug documentation Needs: Triage :mag:
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
bug documentation Needs: Triage :mag:
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Document node 18 dependeciesForse già presa @Danielweng0902 l’ha presa 114 giorni fa. Apertadocumentation enhancement good first issue good first issue: easy
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
microsoft/react-native-windows-samples#861 · 2 commenti ·
-
Update the sample projects to be compatible with react-native-windows 0.82.0-preview.8Forse di nuovo libera @iamAbhi-916 l’ha presa 251 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement Workstream: Gallery and Samples
microsoft/react-native-windows-samples#1141 · 1 assegnatario ·
-
Update CI pipeline to windows-latest when main has changes readyForse di nuovo libera @vineethkuttan l’ha presa 338 giorni fa e non c’è nessuna pull request aperta. Apertabug
microsoft/react-native-windows-samples#1099 · 1 assegnatario ·
Tutte le issue di microsoft/react-native-windows-samples
Issue simili
-
VideoViewer: rotated (portrait phone) videos shown sideways when system decimal separator is a commaAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Volodymyr-Petrunin/Bankomaten#45 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
AvaloniaUI/Avalonia#22420 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
dotnet/SqlClient#4823 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
type/automation type/tech-debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno