Dovendo utilizzare la classe “PrintTicket” in un’applicazione VB.NET con Framework in versione 5.0 per creare una Windows Form Application, mi sono scontrato con l’impossibilità di scrivere banalmente:
Imports System.Printing
Per ovviare al problema, dopo numerose ricerche, ho trovato le istruzioni disponibili a questo link .
In pratica si renge necessario modificare le impostazioni del progetto (doppio-click sull’oggetto principale dell’applicazione, che apre il file “.vbproj”) ed aggiungere la riga:
<UseWPF>true</UseWPF>
nella sezione “PropertyGroup” (dovrebbe essere la prima), ad esempio prima di:
<UseWindowsForms>true</UseWindowsForms>
Ecco che, dopo aver salvato questa modifica, il sistema mi ha permesso di importare il namespace in questione.
Mi aspetto che questa cosa funzioni anche su C# .
Fatemi sapere se vi ha risolto il problema, ok ?