0

Wir verfügen über eine Klassenbibliothek (ProjA) mit L2E-Objektkontext. Dies wird in einer Website (ProjB) und WCF Service (ProjC) verwendet. Wie gebe ich die Verbindungszeichenfolge in der Website (ProjB) web.config an, so dass sie die Ressourcendateien aus dem Klassenbibliotheksprojekt (ProjA) verwendet.Verbindungszeichenfolge für eine L2E-Webanwendung

connectionString="metadata=res://*/db.csdl|res://*/db.ssdl|res://*/db.msl;provider=System.Data.SqlClient;provider connection string="Data Source=localhost;Initial Catalog=db;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" 

Ich versuchte, das * mit proja alle Namen zu ersetzen, aber es kann nicht Last, die dll

Antwort

0

Der * sollte gut funktionieren. Das bedeutet "alle geladenen Baugruppen durchsuchen". Solange also die Bibliothek Assembly geladen wird, bevor Sie versuchen, einen ObjectContext zu instanziieren (was meiner Erfahrung nach fast per Definition zutrifft), wird das EDMX gefunden.

+0

Thanks.I hatte ein Problem mit der app.config-Datei. Jetzt funktioniert es gut –

Verwandte Themen