LETNÍ AKCE JE TADY! Pouze dnes můžeš získat až 90 % extra kreditů ZDARMA při dobití od 1199 kreditů s promo kódem TEPLO90.
LETNÍ AKCE JE TADY! Pouze dnes můžeš získat až 90 % extra kreditů ZDARMA při dobití od 1199 kreditů s promo kódem SLUNCE90.
NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
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.