Ussop

Użytkownik forum
  • Postów

    3
  • Dołączył

  • Ostatnia wizyta

Osiągnięcia Ussop

Początkujący

Początkujący (1/6)

0

Reputacja

  1. Problem jest taki że posiadamy aplikację opartą o .Net framework 4.7 która działa pod ZWCad 2019 i 2020, natomiast wersje 2023, 2024, jak i Autocad powodują wykrzaczanie się dll'ek (dokładniej Microsoft.bcl i Autofac). Jednym z pomysłów rozwiązania problemu był skok do przodu i przejście na .Net6.0/8.0, ale widać nie wchodzi to w grę.
  2. Ok, więc AutoCad obsługuje od wersji 2024 .Net6/8. Natomiast w dokumentacji ZwCad dalej jest wpis że jedynie .Net Framework 4.7, przy czym ten sam dokument w przykładach sugeruje użycie wersji 4.7.2. Czy wiadomo czy planowane jest dodanie obsługi wyżej wymienionych framework'ów? I kiedy?
  3. Problem ne występuje w wersjach ZWCAD2019 i ZWCAD2020 oraz AutoCad2020, natomiast pojawia się w AutoCad2023. Podczas ładowania mojej wtyczki za pomocą metody netload wyrzuca mi błąd: Nie można załadować pliku lub zestawu 'Autofac, Version=6.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da' lub jednej z jego zależności. Nie można odnaleźć określonego pliku. Dodatkowe info z FusionLog: === Informacje o stanie sprzed powiązania === DZIENNIK: DisplayName = Autofac, Version=6.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da (Fully-specified) DZIENNIK: Appbase = file:///C:/Program Files/ZWSOFT/ZWCAD 2023/ DZIENNIK: Initial PrivatePath = NULL Zestaw wywołujący: Autofac.Integration.WebApi, Version=6.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da. === DZIENNIK: to powiązanie zaczyna się w kontekście ładowania LoadFrom. OSTRZEŻENIE: Obraz macierzysty nie będzie sondowany w kontekście LoadFrom. Obraz macierzysty będzie sondowany tylko w domyślnym kontekście ładowania, takim jak Assembly.Load(). DZIENNIK: użycie pliku konfiguracji aplikacji: C:\Program Files\ZWSOFT\ZWCAD 2023\ZWCAD.exe.Config DZIENNIK: użycie pliku konfiguracji hosta: DZIENNIK: użycie pliku konfiguracji komputera z C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config. DZIENNIK: odwołanie po zastosowaniu zasad: Autofac, Version=6.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da DZIENNIK: próba pobrania nowego adresu URL file:///C:/Program Files/ZWSOFT/ZWCAD 2023/Autofac.DLL. DZIENNIK: próba pobrania nowego adresu URL file:///C:/Program Files/ZWSOFT/ZWCAD 2023/Autofac/Autofac.DLL. DZIENNIK: próba pobrania nowego adresu URL file:///C:/Program Files/ZWSOFT/ZWCAD 2023/Autofac.EXE. DZIENNIK: próba pobrania nowego adresu URL file:///C:/Program Files/ZWSOFT/ZWCAD 2023/Autofac/Autofac.EXE. DZIENNIK: próba pobrania nowego adresu URL file:///C:/Users/TJ/Documents/Repos/Elroutr v6/elroute2.0/Source/CadElrouteServer/bin/Debug/Autofac.DLL. OSTRZEŻENIE: porównanie nazwy zestawu dało w wyniku niezgodność: wersja podrzędna DZIENNIK: próba pobrania nowego adresu URL file:///C:/Users/TJ/Documents/Repos/Elroutr v6/elroute2.0/Source/CadElrouteServer/bin/Debug/Autofac/Autofac.DLL. DZIENNIK: próba pobrania nowego adresu URL file:///C:/Users/TJ/Documents/Repos/Elroutr v6/elroute2.0/Source/CadElrouteServer/bin/Debug/Autofac.EXE. DZIENNIK: próba pobrania nowego adresu URL file:///C:/Users/TJ/Documents/Repos/Elroutr v6/elroute2.0/Source/CadElrouteServer/bin/Debug/Autofac/Autofac.EXE. Z tego co rozkminiłem: Mam w projekcie Dodany "Autofac" w wersji 6.2.0 i "Autofac.WebApi2" bazujący na Autofac w wersji 6.4.0. Jeżeli podniosę wersję Autofac'a zadziała, ale wywali się na następnej niezgodnej dll'ce.