[Task] Provide an `.MSIX` installation package (for Windows).
- Dominant language
- C#
- Stars
- 3.2k
- Forks
- 1.3k
- PR merge metrics
- PR metrics pending
Description
#### Whether Related To A Problem
Conducting deployments, or frequent (development-related) reinstallations, is somewhat painful, when the sole installation method provided by [`winget-pkgs`'s `DotNet/SDK/Preview/10.0.100-preview.7.25380.108`][1] is an `.exe`. An `.MSI` [^1] would be a vague improvement, but still wouldn't provide the PowerShell integration that I desire, so is (consequently) out of scope for this issue.
[^1]: [`reddit.com/r/dotnet/comments/1esyjyi/comment/li9dnbf`][2]
[2]: https://www.reddit.com/r/dotnet/comments/1esyjyi/comment/li9dnbf/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1#:~:text=I%20can't%20find%20an%20msi%20either.
[1]: https://github.com/microsoft/winget-pkgs/blob/603f844728ebd0bb72bd63280579a8bac3fb36f7/manifests/m/Microsoft/DotNet/SDK/Preview/10.0.100-preview.7.25380.108/Microsoft.DotNet.SDK.Preview.installer.yaml#L25C93-L25C144:~:text=InstallerUrl:%20https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100%2Dpreview.7.25380.108/-,dotnet%2Dsdk%2D10.0.100%2Dpreview.7.25380.108%2Dwin%2Dx64.exe,-InstallerSha256:%20767FA3DDEE8E09361076D4D7B92DD7B75D1F5071D2165D24649B12BB104C460B
#### Desired Solution
Provide an `.MSIX` or `.MSIXBundle` for the WinGet repository, and an `.AppInstaller` elsewhere.
#### Additional Context
Additional rationale and context is available at [`RokeJulianLockhart/RokeJulianLockhart/issues/12`](https://github.com/RokeJulianLockhart/RokeJulianLockhart/issues/12#issue-3144334667).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing how the .NET SDK preview installer referenced in the linked winget-pkgs manifest is produced and how Windows packaging is handled in this repository. No repository file or test is named; done means providing an MSIX or MSIXBundle for WinGet and an AppInstaller package elsewhere, with the requested PowerShell integration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100