Někdy se může stát, že do projektu nejde přidat aplikační program pro nějaké zařízení (resp. jeho aktualizovaná verze) do existujícího staršího projektu. Pokus selže s chybovou hláškou:

Tento produkt má jinou hodnotu hash, než stávající produkt.

resp.

The product has a different hash than the existing product.

Postup řešení

Napoprvé můžete zkusit v postupu přeskočit 2. bod, který je destruktivní, ale pravděpodobně se bez něj neobejdete. V takovém případě zopakujte celý postup včetně 2. bodu.

Alternativně, popř. pokud niže uvedený postup selže, můžete otevřít požadavek s žádostí o pomoc s opravou projektu (knxproj) u podpory Asociace KNX.

  1. Ověřte, že nový aplikační program můžete přidat do zcela nového, prázdného projektu. Pokud ano, pokračujte dál.
  2. Odstraňte všechny instance aplikačního programu z projektu. (Tím bohužel přijdete o veškerá nastavení.)
  3. Zavřete projekt.
  4. Otevřete Podrobnosti (Details).
  5. Klepněte na Kompaktní teď… (Compact Now…), čímž dojde k očištěný projektu od nepotřebného „nánosu“.
  6. Otevřete Nastavení (Settings) ETS.
  7. V Řešení problémů (Troubleshooting) zaškrtněte Smazat Produktový Zásobník (Clear Product Store) a klepněte na Vymazat (Clean Up). Tím dojde k vymazání stažených aplikačních programů a vypnutí ETS.
  8. Spusťte opět ETS, otevřete projekt a zkuste znovu přidat (nový) aplikační program do projektu.

Další odkazy