Classe Sql.SqlDataSourceEnumerator non funziona con FrameWork 4.6

venerdì 16 ottobre 2015 - 17.28
Tag Elenco Tags  VB.NET

joeputrisino Profilo | Junior Member

Salve a tutti, da poco ho dovuto creare un' applicazione per Windows 10. Sapendo che gira il framework 4.6 ho dovuto installare nel VS2013 la versione ultima. Tutto funziona perfettamente tranne la Classe SqlDataSourceEnumerator. Avevo un piccolo Form dove alla partenza mi trovava tutte le istanze non nascoste in locale e nella rete....Ho letto in giro e tutti dicono la stessa cosa ovvero che con la versione framework 4.6 questa classe non funziona.
Se per caso avete trovato una soluzione incappando in questo problema o vi va di suggerirmi un'altra strada, sono qui per seguirvi. Grazie.
Maurizio Maccarrone

emilier Profilo | Newbie

Qua dice che è supportato anche nella versione 4.6.
https://msdn.microsoft.com/it-it/library/system.data.sql.sqldatasourceenumerator.getdatasources%28v=vs.110%29.aspx

joeputrisino Profilo | Junior Member

Ciao grazie per la risposta... E' vero che c'è scritto che la supporta, ma non è così credimi...Se cerchi in giro tutti dicono che sul sito microsoft lo danno funzionante ma non funziona...Ho provato su una macchina che al massimo monta il framework 4.5 e funziona...Con la successiva no. Nel debug del mio programma la procedura prima era perfetta...Aspetto di trovare qualche soluzione cercando sul web....Ce ne stanno tanti incakkiati per sto fatto....Al solito siamo nelle mani dei programmatori Microsoft....
Maurizio Maccarrone

emilier Profilo | Newbie

Sì, non volevo mettere in dubbio la cosa, mi faceva solo strano che i tesori di MS la dessero come compatibile.
Comunque ho visto che a qualcuno proprio il .net 4.6 ha dato problemi sul VS2013. Perché non provi con il 2015?

joeputrisino Profilo | Junior Member

Guarda, si potrebbe provare a cambiare il VS2013 in VS2015, ma ho letto da qualche parte che non è più supportato il Viusal Basic. A te risulta?
Maurizio Maccarrone

emilier Profilo | Newbie

ma va la figurati! Anzi l'hanno migliorato con la nuova versione!

joeputrisino Profilo | Junior Member

Ciao, ho seguito il tuo consiglio ed ho installato la versione VS2015. Purtroppo la classe non funziona lo stesso, ma almeno ho scoperto che il Visual Basic ancora "sopravvive" in questa versione...Continuo a cercare soluzioni per avere l'elenco delle istanze SQL Server sia in locale che in rete...Per orviare a sto problema ho inserito nel mio Form la procedura manuale dove a manina inserisci il nome dell'istanza ecc.. ec..
Maurizio Maccarrone

joeputrisino Profilo | Junior Member

Finalmente con l'update 1 del Visual Studio 2015 hanno sistemato questo problema. Dopo l'installazione ho verificato pure se funzionava la classe sotto un progetto di VS 2013 con FrameWork 4.x e ha funzionato. Meglio tardi che mai. Ciao

emilier Profilo | Newbie

Ottimo, metti completato!

joeputrisino Profilo | Junior Member

Ciao, mi hai dato la soluzione indirettamente suggerendomi di installare il VS2015. Poi con l'update ho risolto. Volevo chiederti un' ultima cosa. Con VS2015 quando apro un Form in progettazione, in alto non compaiono le due combo rispettivamente quella degli oggetti contenuti a sinistra e a destra quella degli eventi. E' frustante per me cercare ogni volta gli eventi scorrendo il Form. Non capisco come mai è stata tolta questa "vitale" funzione. Come si può abilitare? Grazie

emilier Profilo | Newbie

Per la barra di navigazione:
Sotto strumenti->Opzioni->Editor di testo->tutti i linguaggi->attiva barra di navigazione (se è in inglese evidentemente navigation bar).


joeputrisino Profilo | Junior Member

Perfetto sei stata preziosa. Adesso aspetto che esca la possibilità di sviluppare col Crystal Reports, developer version per VS2015. ovviamente sul sito del SAP al link dei download dicono di installare la versione Support Pack 15 che funziona anche con VS2015. Come fu per la classe in questione del thread, si è dovuto aspettare l'uscita della Patch. Sarà così anche per il Crystal Reports, developer version. Per adesso tengo pure il VS2013, non si può passare ancora al "lato oscuro" del VS2015 . Ciao Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5