.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

winform throwing error while using .PDF printer as not as default printer.

Posted By:      Posted Date: October 19, 2010    Points: 0   Category :.NET Framework

My application having the printer functionality, using this user can print our reports in to .pdf format also. But if user doesn't selct the "Adobe PDF" as default printer then application giving the following error

 "Unable to find "Adobe PDF" resource files.

"C:\Documents and Settings\184625\Application Data\Adobe\Adobe PDF\Settings\test.joboptions"

Do you want to run the installer in repair mode?

It is working fine if user selected the "Adobe PDF" printer as default printer.can you please help me form this...

View Complete Post

More Related Resource Links

ReportViewer Print Error To Non-Default Printer



I am using the ReportViewer control on a Windows form.  After a report is rendered succesfully in the control, if I click on the Print button in the ReportViewer toolbar and print to a printer that is NOT the user's default printer, I receive the error "The handle is invalid."  It works fine anytime you print to the default printer.

I'm wondering if someone can tell me if there is a fix for this in any service packs, new releases, etc.  I am currently using SQL Server 2008 and Visual Studio 2008.

This same issue was mentioned at the bottom of the following thread, but it doesn't appear that anyone ever responded that it was ever fixed.  You would think this issue would be fixed after 4 years now.  http://social.msdn.microsoft.com/Forums/en-US/vsreportcontrols/thread/42e80277-b2c6-4a70-9ba2-e7b039d6ec26/




snp file retains format of default printer from which it was created

This seems to be the case: MS Access 2000/2003 generates a snp report via VBA (Windows 2000/XP is the general environment for the enterprise).  The report is emailed to another individual.  When the recipient tries to print the report the print options apparently force the print job into the printer's override tray as "Print to Heavy Paper"; thereby causing the printer to wait for a user to place paper into the override tray (the printer is in use by a number of users). This anomaly does not happen with snp reports sent from other users, only from the two who are using one particular printer as their default printer.  As this relates to a remote customer, I have not so far requested the [affecting] sender users try using a different printer.  Either way it causes someone to perform extra steps -- Sender: if the printer selection was to be changed each time a snp report is created; Recipient: each time they need to print the particular report they need to go into printer options and override the Heavy Paper issue by selecting letter paper (and always be alert that the particular report came from the two particular sender users -- whereas once the recipient user sends the print job, it's too late; they need to run over to the printer to insert paper into the override tray to avoid a backlog of printer jobs). The site's IS team has bee

Printer Delivery Extension Error

I am trying to get the Printer Delivery Sample to work, and I have made all the changes, created the DLL, and changed the config files. It works if I am logged on to the server as the server admin, but if I try to run it from my workstation, I get this error, yet I am an admin on the SSRS system (I get the "Site Settings" link in the upper corner). SSRS is running under a domain account, and the printers are installed on the server under the same domain account. A subscription delivery error has occurred. (rsDeliveryError) One of the extension parameters is not valid for the following reason: Printer \\server\printer is not currently installed (rsInvalidExtensionParameter) Any thoughts why it works on the server, and not remotely? Thanks Rick 

how to print Test-page on default Printer ?

hi how to print Test-page on default Printer  using C# Winform Code ? thank's in advance

RsClientPrint add-on does not hold Default Printer Setting

 The default printer paper size is A4 in user PC but when the print icon is pressed in the report viewer control, the paper size is shown as Letter. Is there any way to capture the correct paper size as per the default printer?   Thanks,

how to print "Hello World" to Default printer


how to print "Hello World" to Default printer ?

without crystalReport

in Winform C# program

thank's in advance

What Do the Different Printer Options using Windows Mobile Pocket Pc

Select Printer Options:
bullet Printer: Select the printer to print to. Some printer selections work for a variety of printers, such as the "HP PCL" selection which prints to most Hewlett Packard DeskJet, LaserJet and compatible printers.
bullet Port: Select between Infrared, Bluetooth, Network printing and Serial (COM1-COM8). Most Windows CE devices only have Infrared and COM1 and need special attachments to use the other selections. USB printing and printing across an ActiveSync connection to a desktop printer is not supported.
NOTE: On many Pocket PC devices, you CANNOT use the serial and infrared ports at the same time. This means that if your device is connected to your desktop PC using the serial Sync cable, the Infrared port will not work. You must disconnect the serial connection to use Infrared printing.
bullet Color/Mono: Select Monochrome (Black & White) if your printer is not a color printer (or if you wish to print in mono). If your printer has color capabilities AND has a black ink capability, select "4-Color CMYK". If your printer cannot hold both color ink and black ink at the same time, select "3-Color CMY".
bullet Paper Size: Select paper size for use. You can choose "Custom" and then set special paper sizes in the "Custom Paper" Width and Height boxes. For printers that use "roll" paper, you can set a maximum paper height of 22 inches.

More Settings O

Error Handling: Throwing Custom Exception Types from a Managed COM+ Server Application


Exception handling semantics in .NET are based on type, so you can create custom exceptions that have their own properties and methods. In .NET, exceptions are first-class citizens, and since they're the built-in error handling mechanism, all .NET-compliant languages must support exceptions. In addition, COM+ services are available to .NET code as Enterprise Services, so you can leverage exceptions in your Enterprise Services design.In this article the author describes custom exceptions, throwing exceptions across COM interop boundaries, and working with Enterprise Services.

Bob DeRemer

MSDN Magazine March 2004

Infopath form services connectivity of printer



I am facing issue of printer connectivity from Infopath form services.

I have lines of code through which i can connect to printer using Infopath client mode.

I have shared the printer. Also the printer is set as default

The same lines of code is not working for browser enabled Infopath form.

Need help

Here is my lines of code. Is it there any credentials need to be passed ?



void btnSubmit_Clicked(object sender, ClickedEventArgs e)




set server default error



i try to use the set server default for reporting services in wss3 but when i click on the link i get an error like this:

An unexpected error occurred while connecting to the report server. Verify that the report server is available and configured for SharePoint integrated mode. --> Server was unable to process request. ---> Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.
The request failed with the error message:

<HTML dir="ltr">
<HEAD><meta name="GENERATOR" content="Microsoft SharePoint" /><meta name="progid" content="SharePoint.WebPartPage.Document" /><meta HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8" /><meta HTTP-EQUIV="Expires" content="0" /><meta name="ROBOTS" content="NOHTMLINDEX" /><title>


</title><link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlA%3D%3D"/>
<script type="text/javascript" language="javascript" src="/_layouts/1033/init.js?rev=qX%2BG3yl

Printer Friendly Page from a listview control


Hi guys,

I am working on a web form that displays the data from an access data source into a list view control. I need an advice on how to create , render a new page printer freindly .not buttons, controls,,, I have implemented a  java script function to select which records I want to view in the printable page but I cannot came up with any idea on how  to use this to create the printable help..


attempting to hook up my printer to dell inspiron 1440

I recently purchased a lexmark 5650 all in one printer. I attempted to setup my printer in which I was successful all the way up to the end nearly. It pops up a screen that says : Required Software Not Installed, Microsoft .NET Framework Version 2.0 is required to continue. This software is available for free download at http://www.microsoft.com/downloads/ . Well when I go there I picked the (x64) version which I thought was the right one for my computer, then it tells me my computer already has that program as part of the operating system So my question is; Can anyone help me figure out how to get this thing to work right? Thank you.

ssrs 2008 R2 - report parameter with no default set throws java script error

We have recently upgraded from SQL Server 2008 to SQL Server 2008 R2....I am experiencing a problem with my report parameters on my SSRS reports. It seems that my report parameters that I do not have a specified 'default' value throws a java script error when I try and run/render the report under R2.  As soon as I put a 'default' value on the report param, everything is fine.  However, that is not the behavior we need for our reports...the user needs to pick their selection. Can anyone shed some light on this, it seems to be an AJAX problem...I need to be able to have report parameters with a list of values, but no 'default' value on the parameter.

External Backup keeps throwing error message

Hi all, I have been backing up the same 10 databases with differential backups on the daily biases for about a month and last night, one of the databases failed to back up with the following error messages: 112(error not found) [SQLSTATE 42000] (Error 3202) BACKUP DATABASE is terminating abnormally. [SQLSTATE 42000] (Error 3013). The step failed. Would someone be able to let me know why this would happen just suddenly? Thank you

WebFaultException throwing a "not handled by user code" error and returning an HTTP 500 to the clien

I am trying to return a BadRequest and simple message when implentation throws an error in a WCF REST service, but the WebFaultExcption itself is throwing an exception and returning an HTTP 500 instead. Any ideas on why this might be happening? Here is a short code snippet: [WebDispatchFormatter] [WebHelp(Comment="Initiate an immediate or callback appoinment request")] [WebInvoke(UriTemplate = "InitiateContact", Method = Verbs.Post)] public string InitiateContact(AppointmentRqst rqst) {      string ret = string.Empty;      rqst.DeviceId = Helper.GetHttpAuthHdrDeviceId();      try      {          ret = impl.InitiateContact(rqst);      }      catch (Exception ex)      {          throw new WebFaultException<string>(ex.Message, HttpStatusCode.BadRequest);      }      return ret; }

How to set printer orientation in VB.NET

Hi all,   i need to set the prineter orientation in VB.NET how to do this?   Is there any codes?Thanks!

Need help on setting printer orientation in VB.NET

Hi,   I try to change some printer settings using the win32 api OpenPrinter, GetPrinter and SetPrinter in VB.Net application.I copied most of the code from this or related newsgroups. However, OpenPrinter, GetPrinter and ClosePrinter works so far but I cannot change the printer settings. SetPrinter returns the error code ACCESS DENIED. I know I have to deal with the desired access mask in the _DEFAULT_PRINTER structure when calling OpenPrinter. Unfortunaltely the declaration of the DEFAULT_PRINTER structure or class I found on the internet doesn't work with the OpenPrinter function.       Public Structure DEVMODE         Public dmDeviceName As String         Dim dmSpecVersion As Short         Dim dmDriverVersion As Short         Dim dmSize As Short         Dim dmDriverExtra As Short         Dim dmFields As Integer         Dim dmOrientation As Short         Dim dmPaperSize As Short         Dim dmPaperLength As Short         Dim dmPaperWidth As Short         Dim dmScale As Short
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend