Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az ICE38 ellenőrzi, hogy az aktuális felhasználói profilban telepített összes összetevő a Összetevő táblaKeyPath oszlopában található HKEY_CURRENT_USER gyökér alatt is megad egy beállításkulcsot.
Eredmény
Az ICE38 hibát jelez, ha a felhasználó profilja alatt telepített összetevő nem ad meg HKCU beállításkulcsot.
Példa
Az ICE38 a következő hibákat jelenti a megjelenített mintához.
ICE38-hiba | Leírás |
---|---|
Az Összetevő1 összetevő telepítése a felhasználói profilba. A HKCU-hoz tartozó beállításkulcsot kell használnia KeyPathként, nem fájlként. | Az 1. összetevő attribútumoszlopának értéke 0, ami azt jelenti, hogy az összetevőnek keyPathként egy fájlt kell használnia. Ez nehézségeket okoz, ha több felhasználó telepíti az összetevőt ugyanarra a számítógépre. Ha ki szeretné javítani ezt a hibát az 1. összetevőben, állítsa be a RegistryKeyPath bitet a Összetevő tábla Attribútumok oszlopában, és módosítsa a KeyPath oszlopban lévő bejegyzést a Beállításjegyzék-táblaBeállításjegyzék oszlopában szereplő értékre. |
A Component2 összetevő telepíti a felhasználói profilt. Kulcspathként a HKCU alatt egy beállításkulcsot kell használnia. A KeyPath jelenleg NULL értékű. | A Component2 a RegistryKeyPath bitet a Összetevő tábla attribútumok oszlopában. A KeyPath mezőnek ezért tartalmaznia kell egy kulcsot a Beállításjegyzék-tábla Beállításjegyzék oszlopához, de a KeyPath oszlop null értékű. A hiba kijavításához módosítsa a KeyPath-értéket érvényes bejegyzésre a Beállításjegyzék táblában. |
A Component3 összetevő telepítése a felhasználói profilba. A KeyPath beállításkulcsának a HKCU alá kell tartoznia. | A Component3 a RegistryKeyPath bitet a Összetevő tábla Attribútumok oszlopában, de a beállításjegyzéktábla gyökéroszlopában megadott beállításjegyzék-bejegyzés gyökere HKEY_LOCAL_MACHINE határoz meg HKEY_CURRENT_USERhelyett. A hiba elhárításához használjon egy érvényes beállításjegyzék-bejegyzést a HKEY_LOCAL_MACHINE alatt az összetevő KeyPathjaként, vagy módosítsa a beállításjegyzék-tábla gyökéroszlopában lévő értéket -1 vagy 1 értékre. |
A Component4 összetevő KeyPath beállításjegyzék-bejegyzése nem létezik. | A 4. összetevő a RegistryKeyPath bitet a Összetevő tábla Attribútumok oszlopában, de a KeyPath oszlop bejegyzése nem szerepel a beállításjegyzéktábla. A hiba kijavításához adjon hozzá egy Reg4 bejegyzést a beállításjegyzék táblához, amely a HKEY_CURRENT_USERalatt található. |
A beállításjegyzék-bejegyzés reg5 értéke keyPathként van beállítva az összetevő5 összetevőhöz, de ez a beállításjegyzék-bejegyzés nem tartozik a Component5 összetevőhöz. | Az összetevő KeyPath oszlopában hivatkozott beállításjegyzék-bejegyzés a HKCU fa alatt található, de a beállításjegyzék-bejegyzés Component_ oszlopa nem hivatkozik arra az összetevőre, amely a KeyPath-ként szerepel. Ez azt jelenti, hogy az összetevő KeyPathjaként használt beállításjegyzék-bejegyzés csak más összetevő telepítésekor jön létre. A hiba kijavításához módosítsa a KeyPath-értéket úgy, hogy az az összetevőhöz tartozó beállításjegyzék-bejegyzésre hivatkozzon, vagy módosítsa a beállításjegyzék-bejegyzést az összetevőhöz való tartozásra KeyPath-ként használva. |
címtártábla (részleges)
Címtár | Directory_Parent | DefaultDir |
---|---|---|
Dir1 | StartMenuFolder | |
Dir2 | DesktopFolder | |
Dir3 | Dir3 | AppData |
Dir4 | Dir3 | SubDir |
összetevőtábla (részleges)
Komponens | Címtár_ | Attribútumok | KeyPath |
---|---|---|---|
Összetevő1 | Dir1 | 0 | Fájl1 |
2. összetevő | Dir2 | 4 | |
Összetevő3 | Dir3 | 4 | Reg3 |
Összetevő4 | Dir4 | 4 | Reg4 |
Összetevő5 | Dir5 | 4 | Reg5 |
beállításjegyzéktábla (részleges)
Bejegyzés | Gyökér | Érték | Komponens_ |
---|---|---|---|
Reg3 | 2 | Összetevő3 | |
Reg5 | 0 | Összetevő4 |
Kapcsolódó témakörök