لماذا كان التعريف مزود لم تبن في تطبيقات الويب ؟

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

  •  08-06-2019
  •  | 
  •  

سؤال

إذا قمت بإنشاء ASP.NET ويب ملف المشروع لديك إمكانية الوصول المباشر إلى المعلومات الشخصية في شبكة الإنترنت.ملف التكوين.إذا قمت بتحويل هذا التطبيق على شبكة الإنترنت و قد تم استخدام ProfileCommon.... الخثم عليك أن تقفز من خلال مجموعة من الأطواق للحصول على التطبيق الويب الخاص بك للعمل.

لماذا لم يكن الشخصي مزود بنيت في ASP.NET تطبيق ويب المشاريع مثل ما كان مع ويب ملف المشاريع ؟

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

المحلول

ملف مزود يستخدم ASP.NET بناء مزود النظام الذي لا يعمل مع مشاريع تطبيق ويب.

إضافة مخصصة BuildProvider فئة إلى شبكة الإنترنت.config يعمل في وهو ASP.NET موقع على شبكة الإنترنت ولكن لا يعمل في ASP.NET مشروع تطبيق ويب.في مشروع "تطبيق ويب" ، رمز التي يتم إنشاؤها من قبل BuildProvider فئة لا يمكن أن تدرج في التطبيق.

المصدر: MSDN بناء مزود الوثائق

نصائح أخرى

في الواقع, مايكروسوفت لديها حل لهذه المشكلة المعروفة.إنه "ويب منشئ ملفات التعريف البناء".أنا استخدامها على بلدي التطبيق على شبكة الإنترنت ويعمل كبيرة.http://code.msdn.microsoft.com/WebProfileBuilder/Release/ProjectReleases.aspx?ReleaseId=980

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