Mój Client działa większości z mojego teamu. Uruchamia się bez problemu. Jednak co się okazuje nie uruchamia się na win7. Generuje się plik syserr, ale jest totalnie pusty. Z lekka to "olałem", bo pomyślałem, że po prostu jakieś różnice systemowe, a win7 już stary. Binka kompilowana na toolsecie v142 VS2019. Ale jednak ten sam problem pojawił się na win10 u znajomego, któremu rzuciłem clienta. Ja też mam win10 więc to już mnie zaciekawiło o co chodzi. Dwóch innych z teamu też ma win10 i im działa. Postawiłem virtualke z czystym, świeżo zainstalowanym win10 i tam bez żadnego problemu odpaliło. Więc zacząłem dochodzić o co chodzi. Okazało się, że w funkcji ::Main() w Userinterface.cpp jest linia:
CPythonApplication* app = new CPythonApplication;
Do tej lini dochodzi wykonywanie kodu, ale za nią już przestaje. Wiec w konstruktorze postanowiłem sobie wyświetlać okienko na zasadzie MessageBox(). Na początku, środku i końcu konstruktora. I co ciekawego.. W ogóle sam początek konstruktora się nie wykonuje. Wiec zacząłem sprawdzać konstruktory z klas dziedziczonych. Jest ich tam aż 3, ale każda mi odpowiedziała. I w tym miejscu utknąłem, bo nie wiem co dalej mogę sprawdzać. Dodam jeszcze, że jemu inne Clienty się odpalają. Używam też dx9, ale to nie jest problem, bo zarzuciłem mu innego clienta też z dx9, to też mu uruchomiło. Nie wiem czy w projekcie w vs mam coś przeklikane, że ma problem. Czy jakieś różnice w dll systemowych. Czy ktoś w jakiś sposób jest wstanie naprowadzić czy cokolwiek 😅?
Ps. Wszystkie runtime aio były instalowane kilkukrotnie. Komputer restartowany. Nic nie pomogło.
Ps2. Antywirusy i zapory też były wyłączone
Edytowane przez ValkeryE
Featured Replies
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
Cześć 👋
Mój Client działa większości z mojego teamu. Uruchamia się bez problemu. Jednak co się okazuje nie uruchamia się na win7. Generuje się plik syserr, ale jest totalnie pusty. Z lekka to "olałem", bo pomyślałem, że po prostu jakieś różnice systemowe, a win7 już stary. Binka kompilowana na toolsecie v142 VS2019. Ale jednak ten sam problem pojawił się na win10 u znajomego, któremu rzuciłem clienta. Ja też mam win10 więc to już mnie zaciekawiło o co chodzi. Dwóch innych z teamu też ma win10 i im działa. Postawiłem virtualke z czystym, świeżo zainstalowanym win10 i tam bez żadnego problemu odpaliło. Więc zacząłem dochodzić o co chodzi. Okazało się, że w funkcji ::Main() w Userinterface.cpp jest linia:
CPythonApplication* app = new CPythonApplication;
Do tej lini dochodzi wykonywanie kodu, ale za nią już przestaje. Wiec w konstruktorze postanowiłem sobie wyświetlać okienko na zasadzie MessageBox(). Na początku, środku i końcu konstruktora. I co ciekawego.. W ogóle sam początek konstruktora się nie wykonuje. Wiec zacząłem sprawdzać konstruktory z klas dziedziczonych. Jest ich tam aż 3, ale każda mi odpowiedziała. I w tym miejscu utknąłem, bo nie wiem co dalej mogę sprawdzać. Dodam jeszcze, że jemu inne Clienty się odpalają. Używam też dx9, ale to nie jest problem, bo zarzuciłem mu innego clienta też z dx9, to też mu uruchomiło. Nie wiem czy w projekcie w vs mam coś przeklikane, że ma problem. Czy jakieś różnice w dll systemowych. Czy ktoś w jakiś sposób jest wstanie naprowadzić czy cokolwiek 😅?
Ps. Wszystkie runtime aio były instalowane kilkukrotnie. Komputer restartowany. Nic nie pomogło.
Ps2. Antywirusy i zapory też były wyłączone
Edytowane przez ValkeryE