activescott / activescott/lessmsi

Add feature to detect and reset NoImpersonate flag on .MSI files that won't work well with UAC in Vista/Win7

Offen
#2 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
1.8k
Forks
188
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

From https://code.google.com/p/lessmsi/issues/detail?id=3

> See the following article: http://hunter555.blogspot.com/2007/02/installer-error-code-2869-msi-and-uac.html
>
> Interesting idea. Lessmsi maybe needs another suite of tools or a utility for
> modifying msi files. Currently it is only readonly, but I can see how this stuff
> is useful.
>
> melnikov.alex
> yes, modifying some flags directly, without rebuilding msi would be a good feature.
> //alex

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

No files or tests are named in the issue. Start by identifying the project’s CLI entrypoint and the C# MSI parsing/writing logic, since the request is to make the flow detect and clear a NoImpersonate flag. Check whether MSI handling is currently read-only, then locate where to add a writable path and flag mutation. Scope is complete when there is a reproducible check for the flag and a documented/verified reset path that doesn’t break extraction behavior.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
32/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.