Domanda

Sto avendo il seguente problema utilizzando il Visual Studio 2010 Team System Beta 1:

Mentre si lavora su un codice di stampa, ho cercato di dichiarare una variabile di tipo System.Printing.PrintTicket, ma Visual Studio non sembra riconoscere che esiste la classe. Essa appare nella documentazione MSDN, e altre classi come System.Printing.PrintQueue avere variabili di tipo PrintTicket, ma anche in quei casi VS non lo riconosce come un tipo valido.

Qualcuno sa se questo è un bug, o mi sto perdendo qualcosa ??

Grazie ...

PD: Ho il riferimento necessario per il file System.Printing.dll nel mio progetto e la richiesta 'usando' direttiva nel file di classe. È un dato di fatto, ogni classe dello spazio dei nomi System.Printing che ho usato lavori, ad eccezione di quello.

È stato utile?

Soluzione

Ok, sono sicuramente un idiota. Il problema è che l'oggetto PrintTicket è definito in un gruppo differente rispetto al resto del namespace System.Printing. Credo che gli Stati membri dovrebbero cambiare la situazione, ma ...

Questo è tutto ...

Edit: In risposta alla domanda Ivix, l'assemblea in cui è definito l'PrintTicket è ReachFramework (il nome del file è ReachFramework.dll)

Altri suggerimenti

PrintTicket è una funzione .NET 4.5, ma il Visual Studio 2010 solo supportano fino a .NET 4.0.

Se si utilizza Windows XP, la versione .NET può solo fino ad essere 4.0

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top