نمایش نتایج 1 تا 7 از 7

نام تاپیک: استفاده از توابع یک DLL در User Control !!

  1. #1
    کاربر دائمی آواتار hadi2345
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    تبریز
    سن
    46
    پست
    595

    استفاده از توابع یک DLL در User Control !!

    با سلام...

    من تو سایت جستجو کردم ولی چیز زیادی دستگیرم نشد !

    ببینید من یک User Control ساختم که از توابع یک DLL دیگه هم توش استفاده کردم ... مشکل اینه که بعد از اجرای برنامه ، اون DLL اضافی هم به شاخه Bin کپی میشه !
    من از اون DLL چطور استفاده کنم که این مشکل پیش نیاد ؟؟؟

    ممنون .

  2. #2
    دوست عزیز
    خود .net این کارو به صورت اتوماتیک انجام میده . اگر از dll خارجی استفاده بشه پس خود dll هم باید وجود داشته باشه . در صورت عدم وجود برنامه ای که از ان استفاده کرده کار نخواهد کرد !

  3. #3
    کاربر دائمی آواتار hadi2345
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    تبریز
    سن
    46
    پست
    595
    نقل قول نوشته شده توسط h.bathaie
    دوست عزیز
    خود .net این کارو به صورت اتوماتیک انجام میده . اگر از dll خارجی استفاده بشه پس خود dll هم باید وجود داشته باشه . در صورت عدم وجود برنامه ای که از ان استفاده کرده کار نخواهد کرد !
    ممنون ، بله میدونم که اون DLL خارجی باید موجود باشه .
    سوال اینه که چطور از توابع اون DLL استفاده کنم تا نیازی به خود DLL نباشه ؟

  4. #4
    1) هدف شما از اینکه نمی خواهید فایل کتابخانه شما کپی بشه چیه؟ در حالت عادی این کار انجام پذیر نیست مگر اینکه از تکنیک late binding استفاده کنید (یعنی object تون رو در زمان اجرا بسازید) که اون هم مشکلات و دردسر های مخصوص به خودش رو داره
    2) managed code یا unmanaged؟ (دات نته یا Com)؟
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

  5. #5

    Exclamation

    نقل قول نوشته شده توسط hadi2345
    سوال اینه که چطور از توابع اون DLL استفاده کنم تا نیازی به خود DLL نباشه ؟
    دوست من ...
    سوالتون 1 خورده غیر منطقیه یا حد اقل با منطق من جور در نمیاد ... این سوال مثل این میمونه که بگید "من دوست دارم از آب فلان چشمه استفاده کنم ولی خود چشمه نباید وجود داشته باشه !" .

    راه حل :
    برنامه های reflector به شما کمک میکنند تا توابع داخل یک dll یا exe رو استخراج کنید.
    در این زمینه میتونید به بخش امنیت نرم افزار مراجعه کنید .

    این هم خود برنامه :
    http://www.aisto.com/roeder/dotnet

  6. #6
    کاربر دائمی آواتار hadi2345
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    تبریز
    سن
    46
    پست
    595
    با سلام مجدد ..

    ممنون دوستان که جواب دادید . اتفاقا مجبور شدم که از Reflector استفاده کنم و دو تابع از توابع اون DLL رو بردارم .

    جناب TitbaSoft با تشکر از توجه شما ، در مورد مطلبی که اشاره کردید میشه بیشتر توضیح بدید ؟ من برای ساخت User Control میخواستم که از DLL استفاده کنم . منظور شما رو از زمان اجرا متوجه نشدم .

    ممنون .

  7. #7
    زمان اجرا
    run time

    خوب اگر مشکلتون با رفلکتور حل شد، من منظورتون رو درست متوجه نشده بودم.
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

تاپیک های مشابه

  1. مقاله جامع: User Control ها و Custom Control ها در ASP.NET
    نوشته شده توسط Behrouz_Rad در بخش مقالات مرتبط با Microsoft .Net Framework
    پاسخ: 12
    آخرین پست: سه شنبه 24 اردیبهشت 1392, 10:35 صبح
  2. مشکل با User Control
    نوشته شده توسط Hamid.reza در بخش C#‎‎
    پاسخ: 6
    آخرین پست: دوشنبه 19 شهریور 1386, 09:39 صبح
  3. مشکل با User Control
    نوشته شده توسط Hamid.reza در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 15 شهریور 1386, 09:47 صبح
  4. مشکل در user control
    نوشته شده توسط Behrouz_Rad در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: شنبه 23 مهر 1384, 16:56 عصر
  5. مشکل در استفاده از User control
    نوشته شده توسط ehsan_2000 در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: شنبه 23 مهر 1384, 15:16 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •