Question

Je vais avoir le problème suivant à l'aide de Visual Studio 2010 Team System Beta 1:

Tout en travaillant sur un code d'impression, j'ai essayé de déclarer une variable de type System.Printing.PrintTicket, mais Visual Studio ne semble pas reconnaître que la classe existe. Il apparaît dans la documentation MSDN, et d'autres classes comme System.Printing.PrintQueue ont des variables de type PrintTicket, mais même dans les cas VS ne reconnaît pas comme un type valide.

Est-ce que quelqu'un sait si c'est un bug, ou suis-je manque quelque chose ??

Merci ...

PD: J'ai la référence nécessaire au fichier System.Printing.dll dans mon projet et le nécessaire « en utilisant » directive dans le fichier de classe. En fait, toutes les classes de l'espace de noms System.Printing que je l'ai utilisé des œuvres, sauf celui-là.

Était-ce utile?

La solution

Ok, je suis vraiment un idiot. Le problème est que l'objet PrintTicket est défini dans un ensemble différent de celui du reste de l'espace de noms System.Printing. Je crois que les États membres devraient changer cela, mais ...

Thats it ...

Edit: En réponse à la question Ivix, l'Assemblée où le PrintTicket est défini est ReachFramework (le nom du fichier est ReachFramework.dll)

Autres conseils

PrintTicket est une fonction .NET 4.5, mais le Visual Studio 2010 qu'appuyer à .NET 4.0.

Si vous utilisez Windows XP, la version .NET ne peut être jusqu'à 4,0

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top