Io uso ASP.NET Webforms e Entity Framework 4 e questo è il mio .edmx
file di screenshot, perché io non so che cosa il codice per pubblicare qui:Impossibile caricare l'errore di risorsa metadati specificato nella Entity Framework 4
E questa è la mia stringa di connessione nel mio file web.config:
<add name="tebimir_db_tebimEntities"
connectionString="metadata=res://*/DataAccessLayer.tebimir_db_tebim.csdl|res://*/DataAccessLayer.tebimir_db_tebim.ssdl|res://*/DataAccessLayer.tebimir_db_tebim.msl;provider=System.Data.SqlClient;provider connection string="data source=tebim.ir,9993;initial catalog=tebimir_db_tebim;persist security info=True;user id=tebimir_dbadmin;password=qwerty*2607548;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
mio .edmx
file in all'interno di una cartella denominata DataAccessLayer
. Quando utilizzo Entity Framework, funziona correttamente e non ci sono problemi ma SOLO quando creo un controllo entityDataSource
e desidero assegnare il mio .edmx
ad esso, ottengo un errore che non è stato possibile trovare i metadati, altrimenti funziona correttamente.
Significo che posso accedere ai dati usando Entity Framework. Ho controllato tutte le domande relative allo stack overflow ma non ho trovato una risposta. Per favore aiuto.
Queste sono informazioni aggiuntive nel caso in cui esso può aiutare a:
Sto leggendo .. :-) – Thangadurai
Sei sicuro che hai 'Build' il progetto prima di utilizzare l'origine dati entità controllo? – Thangadurai
Sì. molte volte! –