الرجوع log4net في المجلد App_Code من xsp4 استضافت ASP.NET تطبيق أحادية

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

  •  27-10-2019
  •  | 
  •  

سؤال

وأنا ترقية التطبيق ASP.NET إلى أحادية 2.8.2 باستخدام صورة زحمة 11.3 VM متوفرة في أحادية project.com . هو التطبيق يعمل تحت xsp4. A .cs الملف في مجلد App_Code بلادي لا يجد log4net.dll وهو في المجلد بن. أنا باستخدام الإفراج أحادية الإصدار 2.0 من log4net.dll.

والخطأ أحصل هو التالي:

Server Error in '/' Application
Compilation Error

Description: Error compiling a resource required to service this request. Review your source file and modify it to fix this error.

Compiler Error Message: CS0246: The type or namespace name `log4net' could not be found. Are you missing a using directive or an assembly reference?

Source Error:

Line 2: using System.Web;
Line 3: using System.Web.SessionState;
Line 4: using log4net;
Line 5: using MongoDB.Bson;
Line 6: 

إذا كنت محاولة إضافة إشارة صراحة في ملف web.config مثل ذلك:

<compilation debug="true" targetFramework="4.0">
    <assemblies>
        <add assembly="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821" />
    </assemblies>
</compilation>

وأحصل على "لا يمكن تحميل الملف أو التجميع 'log4net، الإصدار = 1.2.10.0 الثقافة = محايدة الأمر PublicKeyToken = 1b44e1d426115821' أو أحد تبعياته. لا يمكن للنظام العثور على الملف المحدد."

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

المحلول

وكان من المقرر أن لي بعد كل من بن ومجلد بن على النظام مشكلة. كانت الثنائيات في بن، ولكن نظام قراءة بن أولا.

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