كيفية تمكين ترمزات إطار الكيانات الأولى للكيان ل Windows Azure عند النشر من التحكم المصدر؟

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

سؤال

لدي مشروع أقوم بنشره إلى Azure تلقائيا من خلال التحكم المصدر.لقد قمت بتكوين Azure للحصول على سلسلة اتصال مناسبة للسياق إطار الكيان.أحتاج إلى تشغيل الترحيل تلقائيا ضد قاعدة بيانات Azure المرتبطة بالموقع الإلكتروني.

أعلم أن هناك خيارا في مربع الحوار "نشر"، لكنني بحاجة إلى إضافة السحر يدويا إلى Web.config لإخبار Azure لتطبيق الهوجريات.ما هو مطلوب للحصول على هجرة أزور تشغيل من التحكم المصدر وإذا لم يكن هذا ممكنا هل هناك طريقة أخرى؟

أنا أستخدم EF 6.

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

المحلول

تحتاج إلى تكوين سياقك لترحيل التشغيل.تحتاج إلى القيام بذلك مرة واحدة فقط لكل عملية قيد التشغيل حتى يكون منشئ ثابت في السياق مكان لائق جدا لوضعه

giveacodicetagpre.

تأكد أيضا من تكوين سلسلة اتصال في Azure.

إذا كنت تستخدم الترحيلات التلقائية (وهي فكرة سيئة في موقع منتشر)، فستحتاج أيضا إلى تمكين

نصائح أخرى

لتشغيل نص البرامج النصية الترحيلية، أوصي باستخدام Azure WebJobs: http://www.hanselman.com/blog/introducingwindowsazurewebjob.aspx

zure webjobs، هو جدولة لتشغيل البرامج النصية مثل .bat، .exe، إلخ. إنه يعمل بشكل أساسي مثل كرون على آلات UNIX ولكنه يوفر واجهة مستخدم بديهية وسهلة الاستخدام.لذلك بالنسبة ل Romokoku Case، يمكنه إنشاء تطبيق Console.يستخدم ذلك EF 6.0 وكل ذلك تقدم .NET لجدولة هجراته وتتبع سجلات الأفوقات.يعمل على نفس الجهاز والبيئة التي يعمل بها الموقع.

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