+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Problemi con la distribuzione delle stampe

  1. #1
    rbzaga non è in linea Novello
    Ciao a tutti, ho realizzato un alìpplicazione con delle stampe utilizzando i controlli messi a disposizione da vb 2010 (printdocument e printdialog), tutto funziona ma quando porto l'eseguibile su altre macchine ricevo un errore al caricamento del form.
    Sotto posto il codice incriminato.
    Grazie anticipatamente per l'aiuto.


    ERRORE:

    Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
    sono riportate in fondo al messaggio.

    ************** Testo dell'eccezione **************
    System.InvalidOperationException: Impossibile recuperare il descrittore di sicurezza per questa cornice.
    in System.Security.SecurityRuntime.RevertAssert(Stack CrawlMark& stackMark)
    in System.Security.CodeAccessPermission.RevertAssert( )
    in System.Drawing.Printing.PreviewPrintController.OnS tartPrint(PrintDocument document, PrintEventArgs e)
    in System.Windows.Forms.PrintControllerWithStatusDial og.OnStartPrint(PrintDocument document, PrintEventArgs e)
    in System.Drawing.Printing.PrintController.Print(Prin tDocument document)
    in System.Drawing.Printing.PrintDocument.Print()
    in System.Windows.Forms.PrintPreviewControl.ComputePr eview()
    in System.Windows.Forms.PrintPreviewControl.Calculate PageInfo()
    in System.Windows.Forms.Control.InvokeMarshaledCallba ckDo(ThreadMethodEntry tme)
    in System.Windows.Forms.Control.InvokeMarshaledCallba ckHelper(Object obj)
    in System.Threading.ExecutionContext.runTryCode(Objec t userData)
    in System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
    in System.Threading.ExecutionContext.RunInternal(Exec utionContext executionContext, ContextCallback callback, Object state)
    in System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
    in System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
    in System.Windows.Forms.Control.InvokeMarshaledCallba ck(ThreadMethodEntry tme)
    in System.Windows.Forms.Control.InvokeMarshaledCallba cks()


    ************** Assembly caricati **************
    mscorlib
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    ----------------------------------------
    CarSystem
    Versione assembly: 1.0.0.0
    Versione Win32: 1.0.0.0
    Base di codice: file:///C:/CarSystem/CarSystem.exe
    ----------------------------------------
    Microsoft.VisualBasic
    Versione assembly: 10.0.0.0
    Versione Win32: 10.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Core
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Windows.Forms
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Runtime.Remoting
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    System.Data
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Configuration
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Transactions
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
    ----------------------------------------
    System.EnterpriseServices
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
    ----------------------------------------
    System.Data.DataSetExtensions
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
    ----------------------------------------
    System.Numerics
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    mscorlib.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 (RTMRel.030319-0100)
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_it_b77a5c561934e089/mscorlib.resources.dll
    ----------------------------------------
    System.Windows.Forms.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
    ----------------------------------------
    Accessibility
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    System.Drawing.resources
    Versione assembly: 4.0.0.0
    Versione Win32: 4.0.30319.1 built by: RTMRel
    Base di codice: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_it_b03f5f7f11d50a3a/System.Drawing.resources.dll
    ----------------------------------------

    ************** Debug JIT **************
    Per abilitare il debug JIT, è necessario impostare il valore
    jitDebugging nella sezione system.windows.forms del file di configurazione
    dell'applicazione o del computer (machine.config).
    L'applicazione inoltre deve essere compilata con il debug
    abilitato.

    Ad esempio:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    Quando il debug JIT è abilitato, tutte le eccezioni non gestite
    vengono inviate al debugger JIT registrato nel computer,
    anziché essere gestite da questa finestra di dialogo.

  2. #2
    L'avatar di gibra
    gibra ora è in linea Very Important Person
    -QUALI altre macchine?
    -Come sono configurate?
    -Sistema operativo?
    -Versione Framework?
    -Altri componenti?
    ℹ️ Leggi di più su gibra ...

  3. #3
    rbzaga non è in linea Novello
    Ciao, grazie per la risposta.
    allora il problema credo di averlo individuato ma non risolto, il framework è il 4.0 ma ho provato anche con altri senza successo, le macchine di cui parlo hanno windows xp, mentre io ho sviluppato il tutto su di una macchina con windows 7, l'applicazione funziona perfettamente ovunue tranne le maschere che contengono i componenti delle stampe.
    cosa potrei fare?

    Grazie ancora

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. [VB.Net]Gestione delle stampe senza Crystal Report
    Da alextyx nel forum Progetti e idee
    Risposte: 41
    Ultimo Post: 09-05-2021, 18:42
  2. Risolto: [VB2010] Problemi con stampe su più pagine con PrintDocument
    Da rbzaga nel forum Visual Basic .Net
    Risposte: 6
    Ultimo Post: 02-09-2012, 21:12
  3. Distribuzione delle camere nella colonna del mese.
    Da blackjerry nel forum Microsoft Word
    Risposte: 16
    Ultimo Post: 04-06-2010, 19:54
  4. Problemi di distribuzione
    Da hetabeta nel forum Visual Basic .Net
    Risposte: 11
    Ultimo Post: 23-06-2008, 10:58
  5. Articolo: Gestione delle stampe in Linux
    Da Maxell1985 nel forum Tutto Linux
    Risposte: 0
    Ultimo Post: 17-11-2005, 19:46