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

نام تاپیک: مشکل در اجرای برنامه

  1. #1
    کاربر تازه وارد آواتار cerezaei65
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    سمنان
    سن
    37
    پست
    76

    Post مشکل در اجرای برنامه

    سلام
    توی قسمت setup مطرح کردم کسی جواب نداد!
    گفتم شاید اینجا کسی کمک کنه
    بعد از ساخت setup در خوده vs2010 هم با .net4 و هم net3.5 توی win xp این ارور رو میده توی 7 درست کار میکنه
    لطفا راهنمایی کنیدCapture.PNG

  2. #2

    نقل قول: مشکل در اجرای برنامه

    سلام.

    خوب احتمالا به خاطر این هست که روی ویندوز ایکس پی نسخه دات نت 2 نصب هست و شما باید اول نسخه دات نتی که باهاش برنامه رو نوشتی نصب کنی و بعد اجرای برنامه. مثلا دات نت 3.5 یا 4 که گفتین.

    روی ویندوز سون هم که کار میکنه به این خاطر هست که نسخه پیش فرض دات نت در ویندوز سون 3.5 هست.

  3. #3
    کاربر تازه وارد آواتار cerezaei65
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    سمنان
    سن
    37
    پست
    76

    نقل قول: مشکل در اجرای برنامه

    ممنون
    اما من همه نسخه های دات نت رو روش نصب کردم!!!!
    هم 2 هم 3 هم 3.5 هم 4!!!!
    اما بازم این ارور رو میده
    کمک

  4. #4

    نقل قول: مشکل در اجرای برنامه

    خوب این ارور توی همه جای ویندوز XP دیده میشه. فقط با این عکس که نمیشه فهمید مشکل چیه . باید کمی در مورد برنامت توضیح بدی. در مورد دیتابیست و کانکشن استرینگ و .... ضمن اینکه برنامه رو با Admin اجرا کردی؟ اصلا ممکنه مشکل از ویندوز باشه نه از برنامه شما.

  5. #5
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: مشکل در اجرای برنامه

    ابتدا شما باید برنامه رو روی یک کامپیوتر دیگه هم تست کنید. بهتره شما برای برنامتون از بلوکهای کنترل خطا استفاده کنید و اطلاعات مربوط به خطای اتفاق افتاده رو در یک جایی ( درون فایلی ) لوگ کنید.
    موفق باشید

  6. #6
    کاربر دائمی آواتار abdullah20
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    اصفهان
    پست
    1,211

    نقل قول: مشکل در اجرای برنامه

    کلا ویندوز xp با .net4 مشکل داره مگر اینکه ویندوز xp اخرین نسخه و update باشه تو ایران که بیشتر افراد چند سال پیش یه سی دی ویندو خریدن و هر بار برای نصب ویندوز از این سی دی استفاده می کنند و خبری از update هم نیست
    بهتر اینه که برای نوشتن برنامه از نت فریم ورک 2 استفاده بشه

  7. #7
    کاربر تازه وارد آواتار cerezaei65
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    سمنان
    سن
    37
    پست
    76

    نقل قول: مشکل در اجرای برنامه

    ممنون
    اول اینکه قبل از این که برنامه اجرا بشه این پیام میاد!!!!توی 7 کامل درست کار میکنه
    برنامه رو با دات نت 4 و 3.5 و 2 هم نوشتم!!!
    روی 3 تا سیستم XP و 2تا 7 نصب کردم فقط توی XP چنین مشکلی هست
    فقط همین پیام میاد
    دیتابیسم روی سرور هست و برنامه هم در اوایلش اصلا با دیتابیس کار نداره
    چیز خاصی هم نداره که مشکل توی اجراش داشته باشه

  8. #8
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: مشکل در اجرای برنامه

    دوست عزیز من هم قبلا یک بار به این مشکل برخورده بودم. مشکل از چیزی بود که اصلا فکرشم نمیکردم. آیکون برنامه!!!!! آیکونس که ساخته بودم توی ویندوز 7 مشکل نداشت اما تو ویندوز xp برنامه موقع اجرا خطا میداد. تنها با تعویض آیکون برنامه و بدون اصلاح یک خط از کد برنامه، مشکل حل شد. شما هم این قضیه رو تست کنید. از یک آیکون استاندارد استفاده کنید
    موفق باشید

  9. #9

    نقل قول: مشکل در اجرای برنامه

    به نظر من هم اصلا ذهنتو مشغول نکن که دلیلش سیستم عاملته
    چون .net ی قابلیتی داره که هرکدی که با هرسیستمی (یعنی با سخت افزار بالا و هرنوع سیستم عاملی)بنویسی ، داخل ی فایل ک به زبان خودش هست نگه میداره
    و بعد که برنامه رو روی هر سیستمی گذاشتی با توجه به قطعات و سیستم عامل آن سیستم ترجمه و اجرا میشه

  10. #10
    کاربر تازه وارد آواتار cerezaei65
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    سمنان
    سن
    37
    پست
    76

    نقل قول: مشکل در اجرای برنامه

    نمیدونم باید چجوری به این مطلب میرسیدم!!!!
    آقای mahdi87_gh کاملا درست گفتن البته آیکن نبود یه عکس بود که توی spash نرم افزار بود که برداشتمش درست شد!!!!!!!!!!!!!!!!!!!!!!!!!!

  11. #11
    کاربر دائمی آواتار Saeed_m_Farid
    تاریخ عضویت
    تیر 1386
    محل زندگی
    فضای تهی میان دیوارها
    سن
    44
    پست
    1,046

    نقل قول: مشکل در اجرای برنامه

    نقل قول نوشته شده توسط goli_bushehr مشاهده تاپیک
    چون .net ی قابلیتی داره که هرکدی که با هرسیستمی (یعنی با سخت افزار بالا و هرنوع سیستم عاملی)بنویسی ، داخل ی فایل ک به زبان خودش هست نگه میداره
    و بعد که برنامه رو روی هر سیستمی گذاشتی با توجه به قطعات و سیستم عامل آن سیستم ترجمه و اجرا میشه
    خداییش یه بار این جمله ای که نوشتین رو خودتون می خونید؟

    حالا بار اطلاعاتی اش یه طرف، اصلاً خودش کیه؟ قطعات شامل ماوس، درایوهای نوری، رم، هارد، مودم و ... هم میشه، چه ربطی به برنامه یا دات نت داره؟ هر سیستمی شامل صدها نوع سیستم عامل میشه و ...
    نمیخوام الکی گیر بدم ولی با کمال احترام وقتی دات‌نت اینقدر برنامه نویس ها رو بدعادت میکنه، باید هم انتظار داشته باشه در مورد چارچوب اش همینطوری نظر داده بشه، من سعی میکنم منظور شما رو ترجمه کنم:

    =======================

    • .net ی قابلیتی داره: هر کدی که شما به یکی از زبانهای دات نت می نویسین، به یک زبان میانی بنام Common Language Infrastructure یا CLI ترجمه میشه که تضمین میکنه مدیریت خطاها، مدیریت resource هایی که همینطوری تو کدتون ولشون کردین به امان خدا، امنیت، همکاری در سطوح پایین تر به صورت درستی مدیریت بشن و پروژه برای مرحله بعد قابل استفاده بشه ...
    • داخل ی فایل: این زبان واسط که Microsoft intermediate language یا MSIL هم میگن درون اسمبلی های دات نت قرار داده میشن که همچین سینتکسی دارن:
      .method private hidebysig static void  Main(string[] args) cil managed {
      .entrypoint
      .custom instance void [mscorlib]System.STAThreadAttribute::.ctor() = ( 01 00 00 00 )
      // Code size 11 (0xb)
      .maxstack 1
      IL_0000: ldstr "Hello World"
      IL_0005: call void [mscorlib]System.Console::WriteLine(string)
      IL_000a: ret } // end of method Class1::Main
    • ک به زبان خودش هست: اسمبلی های بدست اومده در مرحله قبل در فایلهایی با فرمت Portable Executable یا PE که تو ویندوز ما اونا رو exe یا dll می شناسیم ذخیره میشن که شامل مانیفست (شامل metadata های اسمبلی)، نام کامل اسمبلی (که الزاماً نامی مه روی هارد ذخیره میشه نیست)، نسخه برنامه و ... خواهند بود.
    • نگه میداره: جایی که PE ها ذخیره میشن با عنوان Global Assembly Cache یا GAC شناخته میشه
    • با توجه به قطعات و سیستم عامل آن سیستم ترجمه و اجرا میشه: برای اینکه بتونید کدهای MSIL رو اجرا کنید، نیاز به یک کامپایلر هست که اونها رو به کد Native (قابل اجرا روی هر سیستمی) تبدیل کنه، اسم این کامپایلر دات نتی Just-In-Time یا JIT هست، که دقیقاً همون زمینه ای (Platform) رو تو سیستم هدف تون پیاده سازی میکنه که سمت سیستم توسعه یا همونی که توش برنامه رو نوشتین هست، این کامپایلر قابلیت همسان سازی و بهینه کردن کدها نسبت به پردازنده رو داره و همچنین میتونه کدهای شما رو بصورت عمومی برای کاهش تخصیص منابع سیستم عامل تصحیح کنه. از این طریق ماشین مجازی که مسئول اجرای کدهای دات نتی هست، مطمئن میشه که بدون توجه سیستم عامل (که اونم محدود به اونایی هست که نسخه دات نت مشخص کرده) و پردازنده و منابع سخت افزاری؛ برنامه شما اجرا میشه و شما درگیر سیستم عامل و مدیریت حافظه و نسخه قابل اجرا و ... نمی شین
    • روی هر سیستمی: غیر از ویندوز (نه هر ویندوزی!) با پروژه متن باز Mono از شرکت ناول برنامه نویسی و امکان اجرای برنامه های دات نتی روی سیستم عامل هایی عیر از ویندوز هم فراهم شده که فعلاٌ شامل Android, BSD, iOS, Linux, OS X, Windows, Solaris, Unix و کنسول های بازی PlayStation 3, Wii, و Xbox 360 میشه.

    * برای مطالعه بیشتر ر.ک. : 1 و 2 و 3 و + و + و + و ...

  12. #12

    نقل قول: مشکل در اجرای برنامه

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

  13. #13
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: مشکل در اجرای برنامه

    نقل قول نوشته شده توسط cerezaei65 مشاهده تاپیک
    نمیدونم باید چجوری به این مطلب میرسیدم!!!!
    آقای mahdi87_gh کاملا درست گفتن البته آیکن نبود یه عکس بود که توی spash نرم افزار بود که برداشتمش درست شد!!!!!!!!!!!!!!!!!!!!!!!!!!
    ما اینجا هستیم که تجربیاتمون رو به اشتراک بزاریم دیگه!

تاپیک های مشابه

  1. پاسخ: 3
    آخرین پست: سه شنبه 06 بهمن 1383, 02:30 صبح
  2. مشکل در اجرای برنامه رو یه سیستم دیگه
    نوشته شده توسط H_r_m در بخش برنامه نویسی در 6 VB
    پاسخ: 23
    آخرین پست: پنج شنبه 07 آبان 1383, 12:15 عصر
  3. مشکل در اجرای برنامه روی host
    نوشته شده توسط sanaz_amiri در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: چهارشنبه 03 تیر 1383, 18:13 عصر
  4. مشکل در اجرای برنامه با Delphi 8
    نوشته شده توسط ronaldo در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 31
    آخرین پست: یک شنبه 03 اسفند 1382, 23:28 عصر
  5. مشکل در اجرای برنامه در سیستم مقصد
    نوشته شده توسط khafanovich در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 4
    آخرین پست: شنبه 04 مرداد 1382, 09:05 صبح

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

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