Skocz do zawartości

Nie znaleziono pliku sgd.pak.

Polecane posty

Próbuję wyeksportować KFS do PDF. Po nieudanym zapisaniu pliku program wypisuje tylko jeden błąd, czyli "Nie znaleziono pliku sgd.pak.". Sprawdzałem folder wyjściowy i tam ten plik jest. Moja wersja Nexo to 43.1.2.6108.

                           using(var kds = dokumenty.Znajdz(dokum))
                            {
                                wydruk.ObiektDoWydruku = kds.Dane;
                                string filename = "KFS1000";
                                wydruk.ParametryDrukowania.NazwaDokumentuUzytkownika = filename;
                                string filePath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
                                wydruk.ParametryDrukowania.SciezkaEksportu = filePath;
                                wydruk.Eksport();
                                if (!wydruk.OstatniaOperacjaZakonczonaSukcesem)
                                {
                                    foreach (var blad in wydruk.PobierzListeBledow())
                                    {
                                        Console.WriteLine("Bledy wydruku:");
                                        Console.WriteLine(blad);
                                    }
                                }
                            }

 

Link to postu

A czy może Pan trochę bardziej szczegółowo opowiedzieć o okolicznościach występowania błędu? Np. 

  • czy używa Pan naszych szablonów do VS?
  • czy buduje Pan swoje rozwiązanie do domyślnego katalogu, który ustawia się w VS, czy może do innego folderu?
  • skąd się wzięło sgd.pak w folderze wyjściowym Pana aplikacji? Standardowo nie powinno go tam być. 
  • czy komunikat na pewno dotyczy sgd.pak, a nie jakiegoś innego pliku (xaml.pak, xsd.pak, itp.)?

Sgd.pak nie jest potrzebny do drukowania, natomiast potrzebny jest Mrt.pak. Powinien się on znaleźć w katalogu wynikowym aplikacji, ale nie trafia tam automatycznie, więc będzie go brakowało. Można go tam kopiować w ramach zdarzenia post-build. Jeśli korzysta Pan z naszych szablonów, to można zrobić tak: 

 

image.png.8690c2ca07b8caf48a26af097b429931.png

 

Link to postu
×
×
  • Dodaj nową pozycję...