Aktywne Wpisy
HeteroseksualnyWlamywacz +1584
MaxWalonkoo +48
Kupić samochod w Polsce to jakiś dramat. sprzedałem auto w dobrym stanie poniżej wartości rynkowej, z uwagi na duży przebieg. Mam 40k na kupno auta. Albo są handlarze, albo komisy. Dzwoniłem po dwa Volvo v40, wszystko pięknie ładnie. Okazuje się, że silnik był myty ( ͡° ͜ʖ ͡°) pokrywe silnika typ umył z zewnątrz, a od wewnętrznej strony upieprzona olejem. Drugie Volvo było ładne, do momentu, gdy się
System.IO.IOException: „Entries cannot be opened multiple times in Update mode.”
repo z prostym projektem, na którym można odtworzyć ten problem: https://bitbucket.org/kamilrams/wpf-xpsdocument-issue/src/master/
Kod odpowiedzialny za konwersję znajduje się w klasie FlowToXpsDocumentConverter.
Co ciekawe, postanowiłem nieco poeksperymentować - zamiast zwracać bezpośrednio XpsDocument do którego wykonywany był zapis, to stworzyłem drugi XpsDocument ze strumienia z poprzedniego dokumentu (metoda CopyDocumentFromStream) ... i wszystko zaczęło działać.
Mógłby mnie ktoś nakierować, co robię nie tak? Trochę średnio mi się podoba taki hack, niby działa, ale jednak wolałbym zrozumieć co w trawie piszczy :)
Dzięki!