Ho creato la libreria di classi .NET Core e provo a crearla con il framework net40. Voglio usare la classe Clipboard dall'assembly System.Windows.Forms. Come posso fare questo?Come utilizzare System.Windows.Forms nella libreria di classi .NET Core
Il mio file project.json:
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50",
"buildOptions": {
"define": [
"NETCORE"
]
},
"dependencies": {
"System.Threading": "4.0.11",
"System.Threading.Thread": "4.0.0",
"System.Threading.Tasks": "4.0.11"
}
},
"net40": {
"buildOptions": {
"define": [
"NET40"
]
},
"dependencies": {
// dependency should be here but there is no such dll
}
}
}
}
Tutto il mio codice specifico net40 è sotto NET40 definire. qualche idea?
. NET Core è stato creato per creare sito Web e servizi Web senza dipendenze di Windows. Come diavolo avresti bisogno di accedere agli appunti su quel tipo di app? –
Sì, hai ragione. Ma puoi anche creare un'applicazione console semplice con .NET Core. Ho provato a creare una console personalizzata per le mie esigenze con funzionalità di copia/incolla, quindi ho bisogno di copiare i dati dagli appunti e incollarli sulla mia console. –
Quindi devi trovare un'altra classe che fa parte di .NET Core per lavorare con gli appunti o passare a un'app console che ha come target "Legacy .Net". –