TechKnowledge Content
الأعراض عند تشغيل تطبيقات ASP.NET أخرى على موقع ويب نفسه كمدخل العمل، قد تتلقى رسالة الخطأ التالية:
وصف خطأ التكوين: حدث خطأ أثناء معالجة ملف تكوين مطلوب لخدمة هذا الطلب. الرجاء مراجعة تفاصيل الخطأ المحددة أدناه وتعديل ملف التكوين بشكل مناسب. رسالة خطأ Parser: لم يتم العثور على اسم الملف أو التجميع Microsoft.BusinessFramework، أو أحد تبعياته. خطأ المصدر: [لا توجد أسطر مصدر ذات صلة] الملف المصدر: web.config السطر: 72
السبب قد يكون الخطأ بسبب Windows SharePoint Services Web.config الموجود في جذر موقع ويب. يضيف Business Portal الإعدادات إلى هذا الملف وقد تكون هذه الإعدادات متضاربة مع الإعدادات otherASP.NET Web.config الملفات الموجودة في أي مجلدات ظاهرية أخرى أسفل الجذر. قد ASP.NET تطبيقات أخرى مثل CRM SharePoint Portal Server تعارضات مع ملفات Business Portal Global.asax Web.config إذا تم تثبيتها على موقع ويب نفسه. باستخدام ASP.NET ويب، من المستحسن استخدام موقع ويب منفصل مع دليل المنزل الخاص به. الدليل المنزلي هو جذر الدلائل الفرعية لمحتوى ويب، على سبيل المثال يتم استخدام 'wwwroot' على تثبيت أولي ل IIS لموقع ويب الافتراضي، وبالتالي بالنسبة إلى موقع ويب ثان، يمكنك إنشاء دليل يسمى 'wwwroot2'. الحل هناك حلان لهذه المشكلة: 1. إذا كنت تقوم بتطوير تطبيق ASP.NET لتشغيله مع Business Portal، يجب تكوين الدليل الافتراضي الذي يحتفظ بملفات التطبيق باستخدام IIS Manager بحيث لا يكون "دليل التطبيق". يمكنك القيام بذلك بالنقر ب الماوس الأيمن فوق الدليل الافتراضي في IIS Manager واختيار خصائص. على علامة التبويب دليل ظاهري، تأكد من أن الحقل المسمى اسم التطبيق رمادي اللون. إذا لم يكن الأمر كذلك، انقر فوق إزالة بجانب الحقل. من خلال إزالة تعيين دليل التطبيق من الدليل الافتراضي، سيكون التطبيق جزءا من التطبيق الافتراضي، وسيبقى في السياق نفسه الذي يتم فيه تشغيل Business Portal. سيرث التطبيق إعدادات التكوين الخاصة به من نفس ملف web.config الذي يستخدمه Business Portal (c:\inetpub\wwwroot\web.config بشكل افتراضي). يجب وضع أي تجميعات يتطلبها التطبيق في مجلد سلة البيانات نفسه الذي يتم وضع تجميعات "مدخل العمل"، وهو c:\inetpub\wwwroot\bin بشكل افتراضي.2. إذا كان ASP.NET الخاص بك لا يستخدم "إطار العمل" الخاص ب Business Portal، فحرك إما تطبيق ASP.NET المخصص إلى موقع ويب آخر أو حرك Business Portal WSS إلى موقع ويب آخر.ملاحظة تأكد من إنشاء دليل windows جديد لموقع ويب الجديد، وإلا ست تواجه مشاكل في ملفات Global.asax Web.config لكل تطبيق ويب.كانت هذه المقالة TechKnowledge Document ID:35178