Jag har en liten fråga angående GUID i Windows registret. Ska man skapa en och använda den i sitt program, dvs samma GUID på alla datorer där programmet installeras eller ska man skapa ett nytt för varje dator?
Om du exempelvis gör en COM-komponent bestämmer du en GUID en gång på din dator. (Sedan används samma GUID på alla datorer där COM-objektet används)
Förutom om man utvecklar COM-komponenter i VB6 då VB byter GUID om man plockar bort saker eller byter typ på variabler i en metod eller property. Man kan komma unden detta genom att kompilera OCX:en och döpa om den till typ versions.ocx och sätta projektet binär-kompatibel med version.ocx. Då kommer den inte att byta GUID:ar.
Mitt program är ett C# program och jag ska skapa GUID för att koppla det till Internet Explorer (så man kan köra det i IE), GUID ska ligga under [HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\].
Nej, jag undrade bara om jag ska skapa en ny för varje dator som kör programmet eller om jag ska skapa en på min dator och sedan använda den på alla installationer. Mitt andra inlägg var bara för att ge lite mer info om vad det är för något, om det skulle göra någon skillnad på vad jag ska göra. Men som jag förstår det nu så ska jag altså skapa en på min dator och använda den i alla installationer av programmet.
/Viktor
257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e