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

نام تاپیک: (امنیت) تکلیف فایل DLL من چیه ؟

  1. #1
    کاربر دائمی آواتار Happy_davood
    تاریخ عضویت
    دی 1383
    محل زندگی
    تبریز
    سن
    44
    پست
    306

    (امنیت) تکلیف فایل DLL من چیه ؟

    سلام
    من یه فایل DLL دارم که حاوی چند تا کنترل هست .
    می خواستم ببینم چه طوری میشه این فایل رو موقع Build برنامه به فایل اجرایی بچسبونم .

    در حقیقت می خوام این فایل DLL در دسترس نباشه .

    یا اینکه چه طور میشه موقع ساختن یک کنترل اون رو طوری ساخت که برای دیگران قابل استفاده نباشه تا دیگه مجبور نباشیم بچسبونیم به فایل اجرایی ؟

    ممنون از همه

  2. #2
    محروم شده
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    که مازندران شهر ما یاد باد
    پست
    42
    یه روز صبر کنی بهت میگم

  3. #3
    لازم نیست که اوون رو توی فایل exe قرار بدی، اگر می خوای که یه فایل داشته باشی باید کلاسهای اون رو توی نیم اسپیس فایل exe کپی کنی و بعد فایل رو کامپایل کنی.
    اما اگه می خوای کسی نتونه از اون استفاده کنه به جز کلاسهایی که توی همون اسمبلی تعریف شدن می تونی کلاست رو از نوع internal تعریف کنی.

  4. #4

  5. #5
    راه حلش واضحه، من نمی دونم کدوم قسمت رو متوجه نشدید. هر کلاسی که با استفاده از internal تعریف بشه، فقط می تونه به وسیله ی کلاسهایی مورد استفاده قرار بگیره که داخل همون اسمبلی باشن نه کلاسهای دیگه.

  6. #6
    من می‌توانم dll هایی که با vC++‎6 نوشته شده باشند و فایل lib آنها موجود باشد تبدیل به یک فایل lib دیگه بکنم که دیگر لازم به dll نباشه. ولی نمی‌توانم بگویم که این dll در C#‎ هم قابل استفاده است یا خیر.

  7. #7
    یعنی نمیشه این dll رو به refrence اضافه کرد و داخل برنامه ازش استفاده کرد؟

  8. #8
    اگر منظورتون توضیحیه که من دادم، جواب منفیه!

  9. #9
    خوب چطور میشه dll را در library برد؟ در واقع یک فایل شد؟

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

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