[Bug]: Cleanup with Wildcard Glob Does not Run
I maintainer di solito rispondono entro 3 giorni
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 35/100
Direzione di ricerca
The issue identifies the cleanup glob handling and the Microsoft.Extensions.FileSystemGlobbing upgrade as the cause. Read the cleanup implementation and the package changes referenced in #7044, #7498, and #7507, then reproduce the warning using the listed DNN 10.4.1 package. Done means reinstalling it no longer logs the comparison warning and the indicated files are deleted; linked PR #7608 is already open.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is there an existing issue for this?
- I have searched the existing issues
What happened?
The Cleanup component in an extension's manifest is able to specify one or more globs of files to delete. However, this no longer works starting in DNN 10.4.0
Steps to reproduce?
- Extract
Install/Provider/DNNConnect.CKEditorProvider_10.04.01_Install.zipfromDNN_Platform_10.4.1_Upgrade.zip - Reinstall the package on a DNN 10.4.1 site
Current Behavior
Currently, the installation will report that it was successful, but a careful examination of the installer log will indicate that it includes a warning:
Warning Non Fatal Error Cleaning Up Files: Unexpected StringComparison type: 'InvariantCultureIgnoreCase'. Only 'Ordinal' and 'OrdinalIgnoreCase' are supported.
Expected Behavior
The indicated files are successfully deleted
Relevant log output
Anything else?
The version of the Microsoft.Extensions.FileSystemGlobbing was bumped from 5.0.0 to 10.0.12 as part of DNN 10.4.0 (via #7044, #7498, and #7507). Starting in that library's 7.0.0 release, it only supports ordinal string comparisons, but DNN passes InvariantCultureIgnoreCase.
Affected Versions
10.4.1 (latest release)
What browsers are you seeing the problem on?
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
- Lingua principale
- C#
- Stelle
- 1.1k
- Fork
- 791
- Merge medio
- 5g 7h
- PR unite (30g)
- 29
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la 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 dnnsoftware/Dnn.Platform
-
Status: New
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
dnnsoftware/Dnn.Platform#6681 ·
I maintainer di solito rispondono entro 3 giorni
-
Status: New
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
dnnsoftware/Dnn.Platform#6051 · 4 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
dnnsoftware/Dnn.Platform#7611 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 3 giorni
-
Status: New
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
dnnsoftware/Dnn.Platform#7606 ·
I maintainer di solito rispondono entro 3 giorni
-
Status: New
Difficoltà 4/5 3-5 giorni Idoneità per principianti 54/100
dnnsoftware/Dnn.Platform#7604 ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di dnnsoftware/Dnn.Platform
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
criticalmanufacturing/cli#909 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
RadicalCSG/com.chisel#312 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
eyalgolan/statecraft-israel#3093 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
DeveloperAcademy-POSTECH/2026-C6-M10-MUSA#677 ·
I maintainer di solito rispondono entro 1 giorno
-
REQ-13 : une demande En cours perd son responsable par un simple enregistrement, et reste En coursApertaa-corriger bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
christian-raj/S-Aloha#301 ·