[MKP/EDK] Środowisko Common Language Runtime wykryło nieprawidłowy program

Tomasz Szymankiewicz
Tomasz Szymankiewicz
  • Zaktualizowano

Dotyczy:

Symfonia Start 2.0 Mała Księgowość (2023, 2022.f), Symfonia 2.0 e-Deklaracje (2022.a)

Problem:

W trakcie pracy pojawia się komunikat "Środowisko Common Language Runtime wykryło nieprawidłowy program" po czym następuje samoczynne zamknięcie programu.

mceclip0.png

Przyczyna:

Przyczyną problemu jest konflikt oprogramowania .NET.

Rozwiązanie:

Rozwiązanie problemu wymaga instalacji nowej wersji biblioteki .Net Framework - 20.2.10.0.
Po zainstalowaniu, należy zmodyfikować pliki konfiguracyjne programów informując je o nowej wersji bibliotek.

blobid0.png

Operacje wymagają uprawnień administratora systemu Windows

W tym celu należy:

1.  Pobrać i zainstalować załączony plik Symfonia.DX.20.2.10.0.msi

2. Wykonać kopię bezpieczeństwa aktualnych plików konfiguracyjnych programów, które znajdują się w katalogach instalacyjnych.

  • Symfonia Start 2.0 Mała Księgowość
           Klikamy prawym klawiszem myszy w skrót do programu i wybieramy 'Otwórz lokalizację pliku'
           W katalogu odnajdujemy i kopiujemy w bezpieczne miejsce plik MKP.exe.config
  • Symfonia 2.0 e-Deklaracje
           Klikamy prawym klawiszem myszy w skrót do programu i wybieramy 'Otwórz lokalizację pliku'
           W katalogu odnajdujemy i kopiujemy w bezpieczne miejsce plik EDK.exe.config

3.   Wprowadzić do plików konfiguracyjnych konieczne informacje.
     Gotowe, zmodyfikowane pliki konfiguracyjne do pobrania znajdują się na dole artykułu.

blobid2.png

Uwaga!

Podmienić można tylko niemodyfikowane pliki config.
Jeśli do plików konfiguracyjnych wprowadzone były zmiany, zostaną one utracone!

Jeżeli nie jesteśmy pewni, czy możemy podmienić pliki .config, należy je ręcznie edytować.

W tym celu należy do każdego pliku konfiguracyjnego dodać w sekcji <runtime>, przed </assemblyBinding> kod skopiowany z załączonego pliku: Plik ze zmianami

Animation.gif

Masz dodatkowe pytania dotyczące tego artykułu? Zadaj je w Społeczności Klientów Symfonii

Nasza Społeczność skupia specjalistów, praktyków korzystających na co dzień z oprogramowania Symfonii, a także specjalistów Zespołu Wsparcia Technicznego Produktu, wdrożeniowców rozwiązań Symfonii oraz partnerów.

Aby przejść do Społeczności:

  1. Kliknij link  poniżej - Zadaj pytanie Społeczności;
  2. Jeśli nie zrobiłeś tego wcześniej, zaloguj się przy użyciu Symfonia ID;
  3. Wybierz interesujący Cię obszar;
  4. Sprawdź czy ktoś nie zadał już tego pytania;
  5. Dodaj nowy wpis.

Zapraszamy Zadaj pytanie Społeczności

Czy ten artykuł był pomocny?

Liczba użytkowników, którzy uważają ten artykuł za przydatny: 2 z 5