Ons bedrijf levert een asp.net intranetapplicatie met vb.net als taal en sql server als database. Deze applicatie draait bij klanten in diverse omgevingen:
Op de server draait Active Directory.
Als voorbeeld neem ik een server/client omgeving.Via onze applicatie kan men rapporten afdrukken via crystal reports. Men print via de printer die op de server draait Dit veroorzaakt problemen met de printer spool op de server en raakt om nog onbekende redenen vol waardoor het printen moeilijk verloopt. Dat willen we dus anders hebben. En totdat we het printerspool probleem oplossen willen we een andere manier van printen proberen.
Het standaard printersettings opbject in .net haalt printers op van de machine waarop de ap draait. In dit geval een windows server. Via de client word dan geprint met de printer die op de server geïnstalleerd is.
Wat eigenlijk mijn vraag is, is of het mogelijk is om alleen de printers op te halen via het .net framework (of andere manier) die op de client pc geïnstalleerd staat.
Mijn idee was eerst om via active directory de printer op te halen die op de client geïnstalleerd staat. Maar aangezien er niet altijd met een AD word gewerkt is dat wat lastig.
Google/GOT en MSDN helpen me alsnog niet veel. Maar misschien gebruik ik niet de juiste woorden.
Het verhaal klinkt misschien wat wazig wat betreft het server en client verhaal maar hopelijk ben ik duidelijk.
Heeft iemand een tip?
- Server-client (1 server, 1 of meerdere clients)
- Client-client (2 pc's)
- Client (enkele pc)
Op de server draait Active Directory.
Als voorbeeld neem ik een server/client omgeving.Via onze applicatie kan men rapporten afdrukken via crystal reports. Men print via de printer die op de server draait Dit veroorzaakt problemen met de printer spool op de server en raakt om nog onbekende redenen vol waardoor het printen moeilijk verloopt. Dat willen we dus anders hebben. En totdat we het printerspool probleem oplossen willen we een andere manier van printen proberen.
Het standaard printersettings opbject in .net haalt printers op van de machine waarop de ap draait. In dit geval een windows server. Via de client word dan geprint met de printer die op de server geïnstalleerd is.
Wat eigenlijk mijn vraag is, is of het mogelijk is om alleen de printers op te halen via het .net framework (of andere manier) die op de client pc geïnstalleerd staat.
Mijn idee was eerst om via active directory de printer op te halen die op de client geïnstalleerd staat. Maar aangezien er niet altijd met een AD word gewerkt is dat wat lastig.
Google/GOT en MSDN helpen me alsnog niet veel. Maar misschien gebruik ik niet de juiste woorden.
Het verhaal klinkt misschien wat wazig wat betreft het server en client verhaal maar hopelijk ben ik duidelijk.
Heeft iemand een tip?
I've been mad for fucking years, absolutely years, been over the edge for yonks.
Vinyl: Discogs