program napisany w VB.NET nie odpala się na windows 10 enterprise 2016 ltsb

0

Hej witam i przede wszystkim dzień dobry wszystkim.
To mój pierwszy wątek, więc jeżeli nie w tym miejscu ( a przeszukałem forum chyba dość dobrze) to przepraszam i proszę o przeniesienie.
Mam problem z natury kompatybilności (chyba)
Napisałem niewielką aplikację, w której zaimportowałem:

  • ADODB
  • System
  • System.IO

Połączenie z MS SQL i niewyszukane kwerendy. Aplikacja na innych maszynach z systemem Win 10 Pro odpala się bez najmniejszych problemów, ale już przy odpaleniu jej na POSie (sprzedaż detaliczna) z systemem Windows 10 enterprise 2016 ltsb jest lipa. Tzn program od razu się zamyka z informacją Program <NAZWA> przestał działać.
screenshot-20190127195722.png

Nie mogę sobie poradzić z rozwiązaniem problemu. Zmieniłem właściwości projektu na pracę z .NET 2.0 - brak efektu. W ustawieniach Windows, opcje Dla deweloperów ustawiłem Ładuj aplikacje bezpośrednio - brak efektu. Teraz instaluję tryb developera, może to pomoże, ale idzie jak krew z nosa także sprawdzę pewnie jutro najszybciej.

Dodam, że najprostsza aplikacja z jednym przyciskiem zamykającym Form działa bezproblemowo.

Ale może to zły kierunek, doradźcie proszę. Dziękuję
Marcin

0

Opublikowałeś?

0

Przestawiłem debuger w tryb Release i skompilowałem...

0

To nie to samo. Opublikuj, czyli zrób instalkę. Czasem nie wystarczy przegrać plików...

0

Opublikowalem. Instalka gotowa. Uruchomiona. Problem nie rozwiazany. Sprawdzilem na kolejnym POSie z ww systemem. Powtorka z rozrywki...

0

Jeśli instalka przeszła bez problemu (powinna sprawdzać wersje bibliotek), to może jest problem z uprawnieniami... Spróbuj CASPOL

0

Czy przeszła bez problemu? Myślę, że to za dużo powiedziane. Podobna sytuacja, czyli odpala się instalka i zaraz mamy info, że program przestał działać, zresztą sam zobacz
https://screenpresso.com/=S0rsb

0

A nie powinieneś uruchamiać SETUP?

0

Oczywiście, to już z tej desperacji nagrałem jak nagrałem. Ale setup uruchamiam i efekt jak na filnie.

0

Hmmm, dziwne, zacząłem od nowego projektu i po kolei przenoszę linie kodu, kompiluję i sprawdzam, od którego momentu się wywala. Wiem - pewnie pomysł niezbyt smart, ale mam kilkaset linii kodu, więc roboty też nie wiele.
I od momentu deklaracji dwóch zmiennych
screenshot-20190128102233.png
Forma się nie odpala, wykomentuje je jak na screenie, działa, wywalę komentarz (zostawię nawet jeden) - wywala się
Może to coś Ci podpowie?

0

Przeinstaluj MDAC

0

screenshot-20190128121950.png
Po instalacji bez zmian.
Mi się jednak wydaje, że system Windows 10 enterprise 2016 ltsb jest tak okrojony, że nie współpracuje z pewnymi rozwiązaniami. Może być?

0

Dodam jeszcze tylko, że
screenshot-20190128122703.png

0

Moje pomysły się skończyły... Ale w wolnej (mam Win10 Pro) sprawdzę jakis prosty programik z ADODB w VB.NET.

0

Tak czy siak dziękuję za chęć pomocy. Na Win 10 PRO program działa bez zająknięcia, dopiero na Ent 2016 LTSB instalowanym nap na stanowiskach sprzedażowych POS pojawia się opisany problem. I to dopiero gdy deklaruję zmienną Connection, także pewnie nie sprawdzisz u siebie. :(

1

Dzień zmarnowany na szukanie problemu, ale mam pewność Co bym nie robił ADODB nie działa w .net na Win Ent 2016 LTSB
Rozwiązanie mojego problemu najprawdopodobniej jest następujące:
zamiast ADODB wykonuję połączenie z bazą za pomocą System.Data.SqlClient - pierwsze testy wypadają obiecująco, przerabiam kod i postaram się jeszcze podsumować mój wątek.
Marcin.Miga, jeszcze raz dzięki za chęci !!! Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1