Błąd przy uruchamianiu programu

0

Cześć. Napisałem aplikację w WinForms. Jeśli uruchamiam ją z poziomu visual studio wszystko jest ok, działa. Natomiast jeśli uruchamiam z Windowsa z katalogu bin\Debug przy pierwszym uruchomieniu wyskakuje błąd:

"Insufficient system resources exist to complete the requested service."

screenshot-20170104084116.png

-Jak klikne ok program się nie uruchamia.
-Po ponownej próbie uruchomienia program działa i uruchamia sie bez błędu.
-Po restarcie komputera program znowu za pierwszym razem wysypuje błąd.
-Problem występuje tylko na windows 10, na innym komputerze z Windows 8.1 działa
-Z innymi programami w winforms napisanymi na tym komputerze nie ma problemu.
-Utworzyłem nowy projekt i przekopiowałem główny kod programu - nadal to samo.

Fragment kodu w którym posiłkowałem się stack overfowem, reszta kodu jest raczej banalna tylko dużo logiki:

         private void button3_Click(object sender, EventArgs e)
        {
            cipherStart();
            System.Drawing.Printing.PrintDocument doc = new System.Drawing.Printing.PrintDocument();
            doc.DefaultPageSettings.PrinterResolution.X = 2000;
            doc.DefaultPageSettings.PrinterResolution.Y = 2000;
            doc.PrintPage += this.Doc_PrintPage;
                        PrintDialog dlgSettings = new PrintDialog();
            dlgSettings.Document = doc;
            if (dlgSettings.ShowDialog() == DialogResult.OK)
            {
                doc.Print();
            }
        }

        private void Doc_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            float x = e.MarginBounds.Left;
            float y = e.MarginBounds.Top;
            Bitmap bmp = new Bitmap(this.toPrintTextField.Width, this.toPrintTextField.Height);
            this.toPrintTextField.DrawToBitmap(bmp, new Rectangle(0, 0, this.toPrintTextField.Width, this.toPrintTextField.Height));
            e.Graphics.DrawImage((Image)bmp, x, y);
        }
0

skompiluj w trybie release (poszukaj w google jak nie wiesz jak) i tego uruchamiaj a nie tego z katalogu debug

1 użytkowników online, w tym zalogowanych: 0, gości: 1