3 messaggi dal 15 giugno 2002
Salve!
sto cercando di stampare lato server (comando di stampa direttamente da codice asp.net) ma senza alcun risultato.
Ho già utilizzato il metodo delle chiavi di registro, quello relativo alla modifica delle chiavi per l'utente:

HKEY_CURRENT_USER
\Software\Microsoft\Windows NT\Current Version\Window

cambiando anche il machine.config (username=SYSTEM)

ma senza riuscirci.
Comunque la stampante è condivisa da un pc in rete (non è una stampante di rete). Sarà per caso per questo motivo?

Ho provate sia con l'oggetto di crystal report (CrystalDecisions.CrystalReports.Engine.ReportDocument)
che con il printdocument (niete da fare).
isambat wrote:
Comunque la stampante è condivisa da un pc in rete (non è una stampante di rete). Sarà per caso per questo motivo?

possibile, l'utente System del server web non è di sicuro l'utente System del PC in rete.
crea un utente nel dominio (o se non ce l'hai, un utente con stesse username e password su entrambi i computer) e poi imposta questo come credenziali per l'applicazione, infine dagli i permessi di stampa.
non hai detto su che piattaforma ti trovi, quindi presuppongo sempre Windows Server 2003, con Windows 2000/XP qualcosa potrebbe essere diverso.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.