با سلام
خواستم سئوال کنم چرا حجم فایل exe در برنامه های win app در سی شارپ دات نت اینقدر زیاد است ( فایل exe در برنامه خودم حدوداً 30 مگابایت است !!! )
شاید هم ما راه را اشتباهی انتخاب می کنیم . لطفا راهنمایی کنید .
با تشکر
با سلام
خواستم سئوال کنم چرا حجم فایل exe در برنامه های win app در سی شارپ دات نت اینقدر زیاد است ( فایل exe در برنامه خودم حدوداً 30 مگابایت است !!! )
شاید هم ما راه را اشتباهی انتخاب می کنیم . لطفا راهنمایی کنید .
با تشکر
والا یک پروژه کامل من 5 mg شده . شما چی نوشتین ؟
منم دوتا پروژه نسبتا بزرگ دارم که فایل exe هیچکدوم بزرگتر از 3mg نیست. لطفا توضیح بدین چیکار کردین.
شک کردم کله پروژه ها را چک کردم اصلا اینقدر نیست.
من در برنامه ام چند تا گزارش گیری دارم ، همین .
شاید عکس های زیادی تو برنامه ات به کار بردی که حجم پروژه ات زیاد شده.
من یه برنامه نوشتم که تو همه قسمت هاش از عکس استفاده کرده بودم و برنامه کاملی بود ولی بازم حجمش بیش از 15 مگ نشد
به دوستان توصیه می شه که منابع بزرگی که در پروژه استفاده می کنند را
به فایل Resource پروژه اضافه نکنند چون هر چی که به اون اضافه کنید
در فایل EXE شما قرار می گیره و از طرفی هم سایز اونها از مقدار معمولشون بیشتر می شه
راه حل اینه که این منابع ( فایل های غیر اجرایی پروژه ) را به صورت خام استفاده کنید و
به صورت مستقیم به آنها رجوع کنید
مثلا یک عکس بزرگ یا یک MP3 را به صورت دستی با کد بارگذاری کنید
موفق باشید.
با تشکر از پاسخ تان ،
حقیقتش من خودم هم از این موضوع متعجبم ، فکر کنم در جریان تبدیل فایل از vs2003 به vs2005 این مشکل بوجود آمده . با این حال مشکل حل شد( حجم فایل بعد از اصلاح کردن 668kb می باشد ) .
آخرین ویرایش به وسیله nasimnastaran : یک شنبه 07 خرداد 1385 در 22:47 عصر