Sono in esecuzione Windows 8 e in Visual Studio 2010 Ultimate w/sp1 e Visual Studio 2012 Ultimate e sto cercando di creare una libreria di classi portatile che supporti .net 3.5 e versioni successive.Le librerie di classi portatili funzionano con .net 3.5?
Quando ho cerco di creare un PCL ottengo una schermata come questa:
ho notato che .NET 3.5 non è nella lista così ho cliccato su "Install additional frameworks" ed ho trovato un pacchetto di targeting per la versione 3.5. Ma quando scarico ed eseguo "dotnetfx35setup.exe" non succede nulla. E quando torno in VS e provo a creare una nuova libreria di classi portatili, elenca gli stessi framework di destinazione di prima.
Ho anche attivato le funzionalità di Windows per .NET Framework 3.5 e ora sono fuori dalle idee. Ecco una schermata in caso mi sia perso qualcos'altro.
Grazie,
.NET Framework 3.5 non ha un profilo portatile. Hai questo problema in Visual Studio 2010? Ho notato che una volta installato Visual Studio 2012 sul mio computer, .NET Framework 3.5 è stato effettivamente rimosso, probabilmente perché .NET 4.5 lo contiene. –
Questo forse è vero, ma perché elencano il pacchetto di targeting .net 3.5? Inoltre ho vs2012 e vs2010 su due macchine diverse. – Eric
No, PCL richiede .NET 4 e versioni successive. –