سؤال

أحاول نشر تطبيق على Azure ولكني أواجه بعض المشاكل.

في صندوق التطوير الخاص بي، يعمل كل شيء بشكل جيد ولكن لدي مشكلة عندما أحاول استخدام التطبيق بمجرد نشره.

في مربع التطوير، لدي إجراء أقوم به يدويًا وهو تخزين جداول الاختبار في خادم SQL المحلي الخاص بي.

لكني لا أعرف كيفية إنشاء الجداول على الخادم؟لذلك عندما أقوم بتشغيل تطبيق موقع الويب الخاص بي، تظهر رسالة TableNotFound.

هل يمكن أن ترشدني خلال هذه الخطوة الأخيرة؟هل أنا بحاجة لجعل سان جرمان إضافية؟

شكرا مقدما

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

المحلول

يوفر عميل تخزين الجدول طريقة لإنشاء المخطط في التخزين السحابي؛لقد نسيت الاسم (سوف أبحث عنه خلال ثانية)؛اتصل بذلك عند تهيئة كل ما تستخدمه كطبقة خدمة البيانات الخاصة بك.

يحرر: المقتطف التالي هو ما أستخدمه:

StorageAccountInfo = StorageAccountInfo.GetDefaultTableStorageAccountFromConfiguration();
TableStorage.CreateTablesFromModel( typeof( <Context> ), info );

أين <Context> هو كائن سياق البيانات الخاص بك.

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