Click here to Skip to main content
15,890,579 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
During my sophomore project, we had to seek out a client and write a program that would satisfy their need. My client requested a print monitor. I wrote a nice little program utilizing the code found here:
Monitor jobs in a printer queue (.NET)[^]

It worked great. A year later, I recieve an email from the client saying they've upgraded the computers in their lab to 64-bit Windows 7 from 32-bit Windows 7. I didn't think it would be a problem as I had compiled the program using VS2010 C# for AnyCPU. It now does not even detect print jobs entering the queue. I would like to get this working again for them.

Any thoughts or help would be greatly appreciated.
Posted

I would try doing a 32 bit build. That way, it will run in 32 bit mode, which means that it should work the same on a 64 bit machine. I've had to do that in the past, in order to consume 32 bit dlls.
 
Share this answer
 
Since you used code based on a CodeProject article, it would be best to post your question in the forum at the end of the article, and discuss with the author.
 
Share this answer
 
I would advice you load the page with the article you referenced above and click "New Message" in the "Comments and Discussion" section, below the article text. Ask your questions to the author. He will be notified via e-mail on your post and get a change to reply.

—SA
 
Share this answer
 
Thank you all for assisting me. And next time if I have trouble, I shall go to the author.

Thanks again,
Bake
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900