Mikołaj Nachtygal 2 Napisano 9 Stycznia Udostępnij Napisano 9 Stycznia w Rozwiązanie sferyczne - wyjątek aplikacji: The 'DomyslneHasloSzyfrowaniaWydruku' property on 'Podmiot' could not be set to a 'System.Boolean' value. Witam, Mam problem na jednym komputerze z Windows 10 1809 (nie możemy aktualizować do nowszej z innych powodów) z .Net Framework 4.8.0 (nie ma możliwości wgrania 4.8.1) Nexo wersja 48.0.1 W moim rozwiązaniu sferycznym - pojawia się wyjątek: System.Reflection.TargetInvocationException: Obiekt docelowy wywołania zgłosił wyjątek. ---> System.Reflection.TargetInvocationException: Obiekt docelowy wywołania zgłosił wyjątek. ---> System.InvalidOperationException: The 'DomyslneHasloSzyfrowaniaWydruku' property on 'Podmiot' could not be set to a 'System.Boolean' value. You must set this property to a non-null value of type 'System.Byte[]'. w System.Data.Entity.Core.Common.Internal.Materialization.Shaper.ErrorHandlingValueReader`1.GetValue(DbDataReader reader, Int32 ordinal) w System.Data.Entity.Core.Common.Internal.Materialization.Shaper.GetPropertyValueWithErrorHandling[TProperty](Int32 ordinal, String propertyName, String typeName) --- Koniec śladu stosu wyjątków wewnętrznych --- w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) (...) W kodzie: var dokumentyPrzyjecia = sfera.PrzyjeciaZewnetrzne(); using (var pz = dokumentyPrzyjecia.Znajdz(dokumentyPrzyjecia.Dane.Pierwszy(x => x.NumerWewnetrzny.PelnaSygnatura == this.Dokument.Numer))) { IPolaWlasneAdv2Accessor PW2Accessor = DbConnectionsManagerSingleton.Get<NEXOSferaConnectionManager>().GetConnection().UtworzPolaWlasneAdv2Accessor(pz.Dane); PW2Accessor.UstawWartoscTypuLogicznego("Zweryfikowane w Asystencie Przyjęcia", true); var statusyDD = sfera.StatusyDokumentow().DaneDomyslne; pz.Dane.StatusDokumentu = statusyDD.Przychod_PrzyjetyTowar; if (pz.Zapisz()) //<--chyba tutaj { //(...) } //(...) Na wszystkich innych Windowsach 10 22h2 z .Net Framework 4.8.1 to samo działa bez zarzutu (dokładnie ta sama kompilacja). Wnioskuję, że wersja .Net Framework może być tu problemem. Czy mogę prosić o wskazówkę co zrobić aby to naprawić ? Czy jedyne wyjście to instalacja 4.8.1 czy jest może inne rozwiązanie ? A może źle wnioskuję ? Link to postu
Paweł Kubacki 206 Napisano 10 Stycznia Udostępnij Napisano 10 Stycznia w Rozwiązanie sferyczne - wyjątek aplikacji: The 'DomyslneHasloSzyfrowaniaWydruku' property on 'Podmiot' could not be set to a 'System.Boolean' value. Proszę zastosować rozwiązanie opisane w poniższym wątku. 1 Link to postu
Polecane posty