Appx package no longer forces close of pwsh.exe

Đang mở Phù hợp với người mới
#13,356 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@OKAN-SOFTWARE đang làm issue này rồi.

Từ ngày 28/10/2026.

  • #13357 của @OKAN-SOFTWARE — đang mở

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
62/100
Loại issue
Tài liệu
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
powershell
Lĩnh vực
documentation

Hướng nghiên cứu

Đọc pull request #28276 của PowerShell được liên kết để hiểu thay đổi trong manifest Appx, sau đó tìm tài liệu về gói Appx của PowerShell 7 mô tả các bản cập nhật. Ghi lại rằng các bản cập nhật bị trì hoãn sẽ chờ cho đến khi pwsh.exe không còn chạy và giải thích ảnh hưởng đối với các công cụ cập nhật bên ngoài Store; thay đổi hoàn tất khi người dùng có thể tìm thấy hành vi này trong tài liệu liên quan.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

issue-doc-idea needs-triage
Prerequisites
  • Existing Issue: Search the existing issues for this repository. If there is an issue that fits your needs do not file a new one. Subscribe, react, or comment on that issue instead.
  • Descriptive Title: Write the title for this issue as a short synopsis. If possible, provide context. For example, "Document new Get-Foo cmdlet" instead of "New cmdlet."
Summary

With this PR https://github.com/PowerShell/PowerShell/pull/28276, it uses a Appx manifest feature to defer updates until pwsh.exe is not running instead of forcibly terminating pwsh.exe which customers had complained about. However, using defer also means that tools outside of the Store that manage updates can't force update the PowerShell 7 Appx package. This change in behavior should be documented.

Details

No response

Articles

No response

Related Source Pull Requests

https://github.com/PowerShell/PowerShell/pull/28276

Related Source Issues

N/A

Ngôn ngữ chính
PowerShell
Star
2.6k
Fork
1.7k
Merge trung bình
1 ngày 4 giờ
Pull request đã merge (30 ngày)
4

Chuẩn bị môi trường

Mở trong Codespaces

Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của MicrosoftDocs/PowerShell-Docs

Tất cả issue của MicrosoftDocs/PowerShell-Docs

Issue tương tự

Thêm issue về Documentation

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.