هل يلزم تثبيت عنصر تحكم asp:chart الجديد على الخادم أم يمكن استخدامه من مجلد bin؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

  • لقد قمت بتثبيت الجديد asp:chart التحكم في جهازي وقمت بإنشاء تطبيق يستخدمه.
  • كل شيء يعمل بشكل جيد حتى الآن.الآن أريد نشر تطبيقي في بيئة مستضافة.
  • إذا لم يكن لدى مزود الاستضافة الخاص بي asp:chart تم تثبيت عنصر التحكم، هل يمكنني تشغيل تطبيقي من خلال وضع ملف .dll في مجلد بن؟

    (أعتقد أنني أسأل عما إذا كان يجب العثور عليه في GAC)

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

المحلول

وبصرف النظر عن نشر التجميع في مجلد الحاوية، فإنك تحتاج أيضًا إلى تكوين مجلد يتمتع بإذن الكتابة لتخزين صور المخطط مؤقتًا.

في web.config تحت

<appSettings>
    <add key="ChartImageHandler" value="storage=file;timeout=20;dir=D:\TEMPDUMP\;"/>
    ...

نصائح أخرى

ولا يجب أن يكون في GAC.ستبحث التطبيقات في GAC إذا لم تتمكن من العثور عليها في مجلد bin.

فقط ضع ملف .dll في مجلد bin وسيعمل.

يمكنك أيضًا إلقاء نظرة على أوبن فلاش تشارت, ، تبدو المخططات أجمل

هناك خطوة أخرى:قبل نشره على الخادم الخاص بك، يجب عليك إنشاء دليل لاستخدامه كدليل مؤقت لصور المخطط على الخادم ويجب عليك كتابته في web.config، مثل هذا:

<add key="ChartImageHandler" value="storage=file; timeout=20; dir=c:\tmpimg;" />

يمكنك استخدام أي دليل تريده.لا تنس تعيين الأذونات الصحيحة في هذا الدليل.إبقاء الأمن بعيدا في الاعتبار.

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