AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Win7 Logo Test Tool

Ein Thema von generic · begonnen am 1. Feb 2011 · letzter Beitrag vom 1. Feb 2011
Antwort Antwort
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#1

Win7 Logo Test Tool

  Alt 1. Feb 2011, 14:10
Ich installiere meine Anwendung mit Shortcuts auf dem AllUsers Desktop und im AllUser Startmenü. Die Links sind sichtbar in verschieden Benutzerkonten, doch leider findet das Logo-Test-Tool diese Links nicht.

Zitat:
9. Support multiuser sessions

Test case: Do not write to the %USERS% folder: PASS

Test case: Multi User registry check: PASS

Test case: Multi User session test: PASS WITH WARNINGS

WARNING: Application invocation in multiple sessions did not pass.
Application fails due to no shortcuts.
IMPACT IF NOT FIXED: Multiple windows users might not be able to launch the application seamlessly in concurrent sessions.
HOW TO FIX: : The application must not block launching multiple instances of the application across concurrent sessions both locally or remotely. Applications must not depend on global mutexes or other named-objects to check or block multiple instances. If multiple instances per user need to be blocked, then per-user or per-session namespaces must be used for mutexes or other named-objects.


Test case: Multi User Check Logs: PASS WITH WARNINGS

WARNING: The application did not install any shortcuts.
IMPACT IF NOT FIXED: Windows users might not be able to run the application seamlessly in concurrent sessions.
HOW TO FIX: : The application must support running multiple instances of the application across concurrent sessions both locally or remotely. The application should not require administrative privileges during runtime. Moreover, data and settings must not be shared across users or stored at a location that is shared across users. User data must be isolated to the users profile.
Kennt jemand das Problem?

http://msdn.microsoft.com/en-us/windows/dd203105.aspx
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#2

AW: Win7 Logo Test Tool

  Alt 1. Feb 2011, 14:47
Naja, ich finde es nicht korrekt, dass in AllUsers\Desktop Shortcuts installiert werden. Denn ein Benutzer, der nicht Admin ist, kann sein Shortcut vom Desktop weder verschieben noch löschen. Das ist nicht benutzerfreundlich, wenn der Benutzer seinen Desktop aufgeräumt haben will.
Etwas anders sieht es beim Startmenü aus. Dort kann nach meiner Meinung sehr wohl ein AllUser Eintrag einstellen, denn die Einträge sind weit weniger von Benutzern so verwaltet wie der Desktop.

Meine Empfehlung:
Shortcuts nur für den aktuellen Benutzer erstellen. Für andere Benutzer beim ersten Start fragen und eine Einstellmöglichkeit lassen.

Wobei ich sagen muss, dass diese Anwendungen auch nicht alles erkennen kann. Könnte es sein, dass die Shortcuts manuell erstellt wurden, also nicht mit der ShellAPI? Vielleicht kann daher das Programm diese nicht erkenn?


Zitat von http://msdn.microsoft.com/en-us/windows/ff718270:
[Question] Can we ignore the WARNINGs from the toolkit?

[Answer]: Warnings are failures, and even though they do not prevent submission now, they might prevent it in future revisions of the toolkit. We recommend that you work to resolve these warning messages for future releases of your products.
LOL, die Software ist auch nicht perfekt. Daher sind das derzeit Warnungen, statt Fehler. Ich würde es ignorieren, sofern die eigenen Tests dahingehend in Ordnung sind.

Zitat von http://go.microsoft.com/?linkid=9668061:
In “per-machine” installations, user data must be written at first run and not during the installation. This is because there is no correct user location to store data at time of installation. Attempts by an application to modify default association behaviors at a machine level after installation will be unsuccessful. Instead, defaults must be claimed on a per-user level, which prevents multiple users from overwriting each other's defaults.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)

Geändert von Dezipaitor ( 1. Feb 2011 um 14:54 Uhr)
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#3

AW: Win7 Logo Test Tool

  Alt 1. Feb 2011, 14:55
Die Shortcuts werden vom Windows Installer angelegt (welche nach allen Win7 Logo ICE Regeln validiert).
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz