Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
balaz.marek94:5.3.2018 14:12

Zdravím, mám program, v ktorom užívateľ spúšťa simuláciu. Simulácia beží v novom vlákne a vykresľuje svoje výsledky na graf (použité api na graf - Oxyplot). Užívateľ môže simuláciu zastaviť tlačidlom Stop, počas behu simulácie. Všetko mi funguje, keď program debugujem vo Visual Studiu.

Akonáhle použijem exe súbor (z adresára bin), tak program po spustení simulácie nie je možné vypnúť (celé UI ovládanie nereaguje). Avšak v simulácií mám nastavenú dobu zohrievania, čo znamená, že prvých x simulácií sa nebude vykresľovať na graf. Vtedy je ešte možné simuláciu vypnúť.

Keď mením hodnoty v grafe, tak využívam

App.Current.Dispatcher.Invoke({...});

Stretol sa už niekto s podobným problémom?

 
Odpovědět
5.3.2018 14:12
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:5.3.2018 20:07

Zkus to zbuildovat v release módu

Nahoru Odpovědět
5.3.2018 20:07
the cake is a lie
Avatar
balaz.marek94:5.3.2018 20:52

To som skúsil, ale výsledok bol rovnaký...

 
Nahoru Odpovědět
5.3.2018 20:52
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.