Bagikan melalui


ICE19

ICE19 memvalidasi bahwa komponen yang diiklankan mereferensikan file di kolom KeyPath tabel Komponen dan bahwa pintasan yang diiklankan mereferensikan direktori di kolom ini.

ICE19 memvalidasi bahwa komponen atau pintasan yang diiklankan memiliki ComponentId. Komponen dalam tabel PublishComponent, yang tidak diiklankan dalam tabel lain, hanya diperiksa untuk melihat apakah mereka memiliki ComponentId.

Hasil

ICE19 memposting pesan kesalahan jika kolom KeyPath tabel Komponen tidak mereferensikan file dalam kasus komponen yang diiklankan atau direktori dalam kasus pintasan yang diiklankan. ICE19 memposting pesan kesalahan jika ada komponen atau pintasan yang diiklankan tidak memiliki ComponentId.

Contoh

ICE19 memposting pesan kesalahan berikut untuk contoh yang diperlihatkan:

  • Extension flp mereferensikan komponen Comp1 yang tidak memiliki ComponentId yang ditentukan dalam tabel Komponen .
  • Ekstensi exe mereferensikan komponen Comp4 yang mereferensikan direktori sebagai KeyPath-nya. KeyPath null dalam tabel Komponen.
  • Pintasan Pintasan2 mereferensikan komponen Comp3 yang mereferensikan entri Registri sebagai jalur kunci. Nilai kolom Atribut dalam tabel Komponen adalah 4.

Tabel Komponen (parsial)

Komponen ComponentId Atribut KeyPath
Comp1 Nol 0 File1
Comp2 {00000002-0003-0000-0000-624474736554} 0 File2
Comp3 {00000003-0003-0000-0000-624474736554} 4 Reg3
Comp4 {00000004-0003-0000-0000-624474736554} 0 Nol

 

Tabel Ekstensi (parsial)

Ekstensi Komponen_
flp Comp1
Tst Comp2
exe Comp4

 

Tabel Pintasan (parsial)

Jalan pintas Komponen_ Fitur_
Pintasan1 Comp4 ProductFeature
Pintasan2 Comp3 ProductFeature

 

Tabel Fitur (parsial)

Fitur
ProductFeature

 

Nota

Jika ekstensi flp dan exe mereferensikan komponen yang sama, server EXE atau COM yang membukanya harus sama. EXE ini biasanya merupakan KeyPath untuk Komponen. Untuk OFFICE, dokumen ekstensi dan xls tidak dapat mereferensikan komponen yang sama karena EXE yang sama tidak membuka kedua ekstensi. Anda memerlukan winword.exe untuk membuka ekstensi dokumen dan Anda memerlukan excel.exe untuk membuka ekstensi xls.

 

Referensi ICE