Datakategorier
Innan du lagrar data i registret bör din app dela upp data i två kategorier: datorspecifika data och användarspecifika data. Genom att göra den här skillnaden kan din app stödja flera användare och ändå hitta användarspecifika data över ett nätverk och använda dessa data på olika platser, vilket tillåter platsoberoende användarprofildata. En användarprofil är en uppsättning konfigurationsdata som sparats för varje användare.
När appen har installerats bör den registrera datorspecifika data under HKEY_LOCAL_MACHINE-nyckeln. I synnerhet bör den skapa nycklar för företagets namn, produktnamn och versionsnummer, som du ser i följande exempel:
HKEY_LOCAL_MACHINE\Software\MyCompany\MyProduct\1.0
Om din app stöder COM bör den registrera dessa data under HKEY_LOCAL_MACHINE\Software\Classes.
Appen bör registrera användarspecifika data under den HKEY_CURRENT_USER nyckeln, som du ser i följande exempel:
HKEY_CURRENT_USER\Software\MyCompany\MyProduct\1.0