0 امتیاز
قبل در برنامه نویسی توسط (311 امتیاز)
سلام

من دو سه روزه سی شارپ یاد گرفتم

یه برنامه ی خیلی خیلی مختصر واسه تست نوشتم :

1 . چطور یه فایل ِ خالص ِ exe داشته باشم ؟

2 . میدونم که تو پوشه ی دیباگ هست ولی چون تو پروژه دو تا عکس هم هست وقتی کپی میکنمش و میارم جای دیگه و اجراش میکنم وقت کار با عکس ها که میشه اررور میده . (چون عکس ها و فایل exe ی اولی تو یه پوشه هستن ارور نمیده)

3 . نمیخوام عکس ها کنار فایل باشن  میخوام فایل تک باشه.

4 . از همه مهمتر اینکه نمیخوام فایل نصب شدنی باشه ( میخوام مثل یه فایل mp3 هر جا میره(رو هر ویندوزی) با دابل کلیک روی فایل exe برنامه شروع به کار کنه)

ببخشید خیلی ساده نوشتم توهین نشه خواستم همه چیزو گفته باشم

2 پاسخ

+1 امتیاز
قبل توسط (2.4هزار امتیاز)

این درسته ، حدودا توی هر سیستمی با سیستم عامل های ویندوز هست می تونید جا به جا کنید ولی به شرطی که کتاب خانه های net. رو هم همراه داشته با شید تا در صورت نصب نبودن در آن سیستم برنامه شما به مشکل بر نخورد .

و برای گرفتن فایل اجرایی 2 راه حل دارید :

1. ساختن فایل اجرایی در VS با ورژن های 2010 به بالا

2.ساختن با برنامه های که فایل اجرایی می سازن (خیلی راحته برنامه رو نصب و بقیش هم دیگه خیلی راحته)

1: برای این کا شما باید برنامه Windows Installer Deployment را دانلود و نصب کنید (نصب از طریق اینترنت هستش)

سپس بعد از منو یک پروژه جدید ایجاد کنید 

در پایین فرم (New Project) روی Other Project Types کلیک

                                              و باز هم Setup and Deployment را باز

                                                        و Enable InstallShield Limited Edition را انتخاب کلیک کنید 

و در آخر لینک دانلود ایجاد شده و نصب می کنید .

ولی اگر ویندوز 8 یا 8.1 یک دارید توصیه می کنم یه نگاهی هم به این لینک بکنید یکی از قابلیت های جدیدی بود که من نمی دونستم 

قبل توسط (311 امتیاز)
لینک مستقیم Windows Installer Deployment رو داری ؟
اینجا توضیحات بود فقط
+1 امتیاز
قبل توسط (110 امتیاز)
شما می تونی توی VS  یه Resource File  به پروژتون اضافه کنید و عکسهایی که می خواهید رو بهش Add  کنید و  و هر جایی که می خواهید از اون عکسها استفاده کنید می تونید از resource به صورت استریم داخل کدتون فراخوانی کنید. GetManifestResourceStream("image.bmp")

یا همون حال ویزاردی به picture box اضافه کنید وقتی که می خواهید عکسو به picturebox اضافه کنید دو تا گزینه دارد اضافه از فایل لوکال یا resource.شما باید resource  انتخاب کنی و بعد عکس مورد نظر را.

وقتی که از این حالت استفاده می کنید عکس به عنوان یک شی باینری به فایل exe  می چسبه و نیاز نیست که مسیر عکسو بهش بدید.

سوالات مشابه

0 امتیاز
1 پاسخ 310 بازدید
0 امتیاز
0 پاسخ 548 بازدید
0 امتیاز
1 پاسخ 3.6هزار بازدید
+1 امتیاز
1 پاسخ 2.6هزار بازدید
0 امتیاز
1 پاسخ 2.4هزار بازدید
0 امتیاز
0 پاسخ 317 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط vajihe marosi_159301 (5 امتیاز)
+1 امتیاز
0 پاسخ 526 بازدید
+1 امتیاز
1 پاسخ 846 بازدید
...