هل LocalDB مدعوم بواسطة Visual Studio 2010 في Entity Framework 5؟

StackOverflow https://stackoverflow.com//questions/9716372

  •  16-12-2019
  •  | 
  •  

سؤال

هل LocalDB مدعوم بواسطة Visual Studio 2010 في Entity Framework 5، على .NET 4.0؟

أم أنني أفعل ذلك خطأ؟أواجه مشكلة "لا يمكن العثور على مسار الشبكة" عند إنشاء حاوية النموذج الخاصة بي باستخدام سلسلة اتصال لـ LocalDB.

إليك سلسلة الاتصال:

var connectionString = "metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=\"data source=(localdb)\v11.0;initial catalog=fablelane_com_db;integrated security=SSPI;multipleactiveresultsets=True;App=EntityFramework\"";

تحرير 1أتلقى الخطأ التالي عند الاتصال، وبشكل أكثر تحديدًا:

حدث خطأ متعلق بالشبكة أو خطأ خاص بالمثيل أثناء إنشاء اتصال بـ SQL Server.لم يتم العثور على الخادم أو لم يكن من الممكن الوصول إليه.تحقق من صحة اسم المثيل ومن تكوين SQL Server للسماح بالاتصالات عن بعد.(مزود:موفر توجيهات الإخراج المسمى، خطأ:40 - تعذر فتح اتصال بـ SQL Server).

تحرير 2لقد اكتشفت للتو أن التغيير إلى الإصدار التجريبي من Visual Studio 11 لا يعمل أيضًا.لا تزال تتلقى نفس رسالة الخطأ.

هل كانت مفيدة؟

المحلول

كانت المشكلة بسيطة مثل وجود شرطة مائلة عكسية مفقودة للهروب من قاعدة البيانات الخاصة بي.

لاحظ كيف أن اسم قاعدة البيانات هو "(localdb)\v11.0".لا يتم تخطي الشرطة المائلة العكسية في سلسلة الاتصال الأصلية على الإطلاق، لذا فهي تتعامل مع "\v" كجزء من سلسلة الاتصال.

الهروب منه عن طريق التحديد "\\v" بدلاً من "\v" عمل.

نصائح أخرى

localdb هو جزء من SQL Server 2012، لذا تثبيت EF 5.0 (الذي يتصرف به .NET 4.0 مثل EF 4.3.1) بدون SQL Server 2012 لا يعمل.لاستخدام LocalDB من .NET 4.0 تحتاج إلى .NET 4.0.2 ولكن السؤال هو كيف يعمل مع VS 2010 Tooling ل EF.

متأخرا بعض الشيء لتكون قادرا على المساعدة، لكنني اعتقدت أنه يمكن أن يساعد الآخرين الذين يمشون هنا (مثلي تماما).

تعليمات خطوة بخطوة كيفية استخدام LocalDB مع Visual Studio 2010.

http://blogs.msdn.com/b/sqlexpress/archive1/2011/11/28/using-localdb-in-visual-studio-2010.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top