Als ETS niet kan worden opgestart of als het te lang duurt om de 'Productcataloguscache' bij te werken, is het mogelijk dat de 'Productopslag'-map ongeldige en/of strijdige gegevens bevat.
Hoe identificeert u dit?
Als u met behulp van notepad de 'ETS.log' opent vanuit de directory 'C:\Users\YourUserName\AppData\Local\KNX\ETS5\Log' en er verschijnt een gelijkaardig foutbericht als dit:
2017-02-27 15:21:16.457 [1] ERROR System.Windows.Application - Autofac.Core.DependencyResolutionException: Er werd een uitzondering gecreëerd bij het activeren van de constructor 'Void .ctor(Knx.Ets.ViewModel.Application.Workspace.ICatalogService, Knx.Ets.ViewModel.Interfaces.IWizardDialogService, Knx.Ets.ViewModel.Interfaces.IOperationFactory, Knx.Ets.ViewModel.Interfaces.ILicenseAndAppManager, Knx.Ets.ViewModel.Interfaces.IEtsUserSettings, Knx.Ets.ViewModel.UISettings.ContentPanelSettings, Knx.Ets.ObjectModel.Project.Project, System.Func`3[System.Collections.Generic.IEnumerable`1[Knx.Ets.ObjectModel.Product.ICatalogItem],System.Action`1[Knx.Ets.ObjectModel.ProgressEventArgs],Knx.Ets.ObjectModel.Operations.IOperation], Knx.Ets.ViewModel.Interfaces.IProgressDialogService)' on type 'CatalogPanelViewModel'. ---> Ein Aufrufziel hat einen Ausnahmefehler verursacht. (Zie binnenste uitzondering voor details.) ---> System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> Autofac.Core.DependencyResolutionException: Er werd een uitzondering gecreëerd bij het activeren van de constructor 'Void .ctor(Knx.Ets.ObjectModel.MasterData.KnxMasterData, Knx.Ets.ObjectModel.IProductStore, Knx.Ets.ObjectModel.CatalogProvider.IOcProductStore,
Hoe lost u dit op?
Geef de 'Productopslag'-map een nieuwe naam (bv. voeg '_oud' toe aan de naam van de map).
De standaarddirectory van de 'Productopslag' is 'C:\ProgramData\Knx\Ets5\ProductStore'.
Als u deze map niet kunt vinden, is het mogelijk dat deze verborgen is. Lees hier hoe u de map zichtbaar kunt maken.
Start daarna ETS opnieuw op.