سلام دوستان من برای عدم نیاز به نصب دات نت در سیستم مشتری کارهای زیر را انجام دادم:
1. تمامی dll هایی که در قسمت References هست را خاصیت Copy Local را true کردم. (برای انجام این کار ابتدا روی dll مورد نظر راست کلیک میکنید سپس properties را انتخاب کنید و گزینه Copy Local را true کنید.)
2. از منوی Build گزینه Build Solution را کلیک کنید.
تمامی dll ها به فولدر Bin اضافه می شود.
من بعد از انجام این کار برنامه را روی 3 - 4 تا سیستم که دات نت نصب نبود امتحان کردم و به خوبی کار کرد.
حالا از دوستان خواهش میکنم این روش را امتحان کنند و نتیجه را توی همین تاپیک اعلام کنند تا در صورتیکه نرم افزار بدون مشکل کار میکنه بتونیم از این روش هم استفاده کنیم.
فقط عیبی که این کار داره حجم برنامه خیلی زیاد میشه . مثلا برنامه من که حدود 10MB بود با این کار حدود 80MB شد.