Pregunta

Tengo el siguiente problema utilizando el Visual Studio 2010 Team System Beta 1:

Mientras se trabaja en un código de impresión, traté de declarar una variable de tipo System.Printing.PrintTicket, pero no parece Visual Studio para reconocer que existe la clase. Que aparece en la documentación de MSDN, y otras clases como System.Printing.PrintQueue tener variables de tipo PrintTicket, pero incluso en esos casos VS no lo reconoce como un tipo válido.

¿Alguien sabe si esto es un error, o me estoy perdiendo algo ??

Gracias ...

PD: Tengo la referencia necesaria para el archivo System.Printing.dll en mi proyecto y el 'uso de' directiva requerida en el archivo de clase. Como cuestión de hecho, todas las clases del espacio de nombres System.Printing que he utilizado obras, a excepción de que uno.

¿Fue útil?

Solución

Ok, definitivamente soy un idiota. El problema era que el objeto PrintTicket se define en un conjunto diferente que el resto del espacio de nombres System.Printing. Creo que la EM debería cambiar eso, pero ...

Eso es todo ...

Editar: En respuesta a la pregunta Ivix, la Asamblea donde se define el PrintTicket es ReachFramework (el nombre del archivo es ReachFramework.dll)

Otros consejos

PrintTicket es una función .NET 4.5, pero el Visual Studio 2010 acaba de soportar hasta .NET 4.0.

Si está utilizando Windows XP, la versión .NET sólo puede ser de hasta 4.0

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top