|
<< Click to Display Table of Contents >> RayQC Advanced > 2026.3 > User Guide > Regelübersicht > Moderne Apps APPX (Desktop Bridge) |
U001 - .NET Framework |
Beschreibung: Sucht nach ausführbaren Dateien, die mit einer älteren Version von .NET Framework kompiliert wurden. |
Hintergrund: Nur .NET Framework in Version 4.6.1 oder höher wird unterstützt. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten auf .NET Framework 4.6.1 umgestellt werden. |
U002 - Softwarearchitektur |
Beschreibung: Sucht nach nicht übereinstimmenden Software-Architekturen. |
Hintergrund: Wenn die Anwendung eine Sprungliste verwendet, muss sie für die spezifische Architektur erstellt werden. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten auf die spezifische Architektur umgestellt werden. |
U003 - COM-Isolation |
Beschreibung: Sucht nach vorhandenen COM-Registrierungen. |
Hintergrund: COM-Objekte, die innerhalb der UWP-Anwendung registriert sind, sind für andere Anwendungen nicht zugänglich. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten so überarbeitet werden, dass keine COM-Objekte verwendet werden. |
U004 - Dienste |
Beschreibung: Sucht nach Windows-Diensten in einer Windows Installer-Datenbank. |
Hintergrund: Dienste, die mit der Windows Installer-Datenbank installiert werden, werden von den UWP Bridge Desktop App-Konvertern ignoriert. Wenn eine Anwendung auf solche Dienste angewiesen ist, funktioniert sie möglicherweise nicht ordnungsgemäß. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U005 - Treiber |
Beschreibung: Sucht nach nicht unterstützten Treibern. |
Hintergrund: Kernel-Modus-Treiber werden nicht unterstützt. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U006 - Zugriff auf das Installationsverzeichnis |
Beschreibung: Sucht nach Versuchen, Berechtigungen für Dateien, Verzeichnisse und Registrierungsschlüssel innerhalb des Installationspakets festzulegen. |
Hintergrund: Das Festlegen von Berechtigungen für das Installationsverzeichnis und Registrierungsschlüssel wird innerhalb der UWP-Anwendung nicht unterstützt. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U007 - Dateizuordnungen |
Beschreibung: Sucht nach registrierten Dateierweiterungen, die von UWP-Anwendungen nicht unterstützt werden. |
Hintergrund: Einige der Dateizuordnungen können von der UWP-Anwendung nicht registriert werden. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U008 - Windows-Registrierungseinschränkungen |
Beschreibung: Sucht nach der Verwendung von DDEEXEC. |
Hintergrund: UWP-Anwendungen sollten keine DDEEXEC-Registrierungsunterschlüssel verwenden, um eine andere Anwendung zu starten. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U009 - Administratorrechte |
Beschreibung: Sucht nach ausführbaren Dateien, die zum Starten Administratorrechte benötigen. |
Hintergrund: Die UWP-Anwendung funktioniert nicht ordnungsgemäß, wenn sie von einem Benutzer ohne Administratorrechte gestartet wird. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U010 - API-Aufrufe |
Beschreibung: Sucht nach bestimmten API-Aufrufen, die von der UWP-Plattform nicht unterstützt werden. |
Hintergrund: Einige der API-Aufrufe werden in UWP-Anwendungen aufgrund des Isolationsgrades nicht unterstützt. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U011 - GUI-Einschränkungen |
Beschreibung: Sucht nach Manifestdateien, die UIAccess-Elemente verwenden. |
Hintergrund: Die Verwendung von UIAccess-Elementen innerhalb der Manifestdatei wird in der UWP-Anwendung nicht unterstützt. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U012 - Verknüpfungen |
Beschreibung: Sucht nach fehlenden Verknüpfungen oder mehreren Verknüpfungen, die auf verschiedene ausführbare Dateien verweisen. |
Hintergrund: Es muss mindestens einen Einstiegspunkt zum Ausführen einer UWP-Anwendung geben. Außerdem können mehrere Verknüpfungen beim Konvertieren einer Anwendung in die UWP-Plattform zu Problemen führen. |
Weitere Informationen: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare |
Manuelle Behebung: Wenden Sie sich an den Hersteller, um kompatible Software zu erhalten. Eigenentwicklungen sollten überarbeitet werden. |
U013 - Namenskonvention |
Beschreibung: Sucht nach nicht-alphabetischen Zeichen am Anfang der Eigenschaft ProductName und in Verknüpfungsnamen. |
Hintergrund: Die meisten Tools für die UWP-Konvertierung verwenden ProductName und Verknüpfungsnamen als Bezeichner. Das bedeutet, dass sie mit Zeichen aus dem ASCII-Alphabet beginnen müssen. |
Weitere Informationen: https://docs.microsoft.com/de-de/uwp/schemas/appxpackage/appxmanifestschema/element-application |
Manuelle Behebung: Falsche Namen sollten so geändert werden, dass sie den Anforderungen entsprechen. |
U014 - Dateierweiterungen des Einstiegspunkts |
Beschreibung: Sucht nach Einstiegspunktpfaden mit ungültigen Erweiterungen. |
Hintergrund: Der formale Deskriptor von APPX-Dateien erfordert, dass Dateipfade für Anwendungseinstiegspunkte (z. B. Verknüpfungen) den APPX-spezifischen Syntaxanforderungen entsprechen. Das Nichterfüllen dieser Bedingungen führt zu Validierungsfehlern, die vom UWP-Konverter ausgelöst werden. |
Weitere Informationen: https://docs.microsoft.com/de-de/uwp/schemas/appxpackage/appxmanifestschema/element-application |
Manuelle Behebung: Die Dateierweiterungen der Einstiegspunkte müssen in Kleinbuchstaben umgeschrieben werden. |
U015 - Produktversion |
Beschreibung: Sucht nach ungültigen Produktversionen. |
Hintergrund: Der formale Deskriptor von APPX-Dateien erfordert, dass die Produktversionen den APPX-spezifischen Syntaxanforderungen entsprechen. Das Nichterfüllen dieser Bedingungen führt zu Validierungsfehlern, die vom UWP-Konverter ausgelöst werden. |
Weitere Informationen: https://docs.microsoft.com/de-de/uwp/schemas/appxpackage/appxmanifestschema/element-application |
Manuelle Behebung: Die Produktversion muss in ein akzeptiertes Format umgeschrieben werden. |