मैं इकाई फ्रेमवर्क कोड का उपयोग कर रहा हूं पहले 4.3 + Azure और डेटाबेस से कनेक्ट करने में कठिनाइयों का सामना कर रहा हूं। त्रुटि मैं मिलता है (पहली क्वेरी पर) निम्नलिखित:इकाई फ्रेमवर्क कोड प्रथम Azure कनेक्शन
Keyword not supported: 'server'.
मेरे पास निम्न कनेक्शन मेरी Web.config में स्थापित
<configSections>
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>
<connectionStrings>
<add name="TestDBContext"
connectionString="Server=tcp:[SUBSCR].database.windows.net,1433;Database=[MyDB];User ID=[user];Password=[pass];Trusted_Connection=False;Encrypt=True;PersistSecurityInfo=True"
providerName="System.Data.EntityClient" />
</connectionStrings>
मेरे DbContext को लागू करने वर्ग कनेक्शन स्ट्रिंग के नाम का उपयोग करता है:
public class MyContext : DbContext, IMyContext
{
public MyContext()
: base("TestDBContext")
{
Configuration.LazyLoadingEnabled = true;
Configuration.ProxyCreationEnabled = true;
}
क्या आप बता सकते हैं कि क्या हो रहा है?
पर यह भी कोशिश नहीं की जाएगी, यह काम नहीं करता है ... 1433 एसक्यूएल सर्वर के लिए डिफ़ॉल्ट पोर्ट है और मैंने प्रतिलिपि को मेरे Azure सदस्यता/डेटाबेस से कनेक्शन स्ट्रिंग चिपकाया है। –