سلام!
خوبید؟
فرض کنید من یه کامپوننتی دارم مثل button که مسلماً Dll هست.
وقتی اون رو توی پروژه اضافه می کنم این کامپوننت در پوشه Debug>bin می افته.
خوب حالا وقتی من برای این برنامه Setup می سازم و این برنامه رو در یک کامپیوتر دیگر نصب می کنم خوب مسلماً این کامپوننت یا Dll به همراه فایل Exe بر روی کامپیوتر نصب خواهد شد و طرف من به راحتی امکان استفاده از این کامپوننت رو داره و اون رو بر می داره و توی برنامه هاش استفاده می کنه و مسلماً اگر برنامه بدون اون کامپوننت نصب بشود کار نخواهد کرد.
حالا من چه طور می تونم کاری کنم که وقتی یه Dll می سازم کسی نتونه از این Dll استفاده کنه و اون رو توی برنامه اش Add کنه؟ کاری به این ندارم که سورسش رو باز کنه. نه می خوام کسی نتونه اون رو به برنامه اش Add کنه.
مرسی