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

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

  1. #1
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    شیراز
    پست
    178

    Question اجرای برنامه های دات نت در لینوکس

    با سلام
    چند وقت پیش یک نرم افزار بسیار کوچیک توی ویندوز و با یکی از زبان های دات نت نوشتم
    وقتی تونستم توی لینوکس هم توسط مونو اون رو اجرا کنم بسیار خوشحال شدم
    اما وقتی خواستم برنامه های دیگه ای رو که توی دات نت نوشته بودم رو هم توی لینوکس اجرا کنم متوجه شدم امکان برقراری ارتباط با بانک اکسس در لینوکس وجود نداره کسی میتونه راهنمایی کنه که چطور میشه یک برنامه رو که توی ویندوز نوشتیم و برنامه به یک بانک مثلا در درایو C وصل میشه رو توی لینوکس و به وسیله مونو اجرا کرد

    ممنون

  2. #2

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

    از بانك‌هاي اطلاعاتي كراس پلتفرم استفاده كنيد.
    اگر از اكسس استفاده كرديد احتمالا يك بانك اطلاعاتي با مقياس كم داريد. آن‌را با sqlite جايگزين كنيد.
    برنامه نويسي چند لايه كه مي‌گن همين‌جاها به كمك مي‌ياد.
    اگر از اس كيوال سرور استفاده كرديد، اگر لايه‌ها درست تعريف شدند، سريع مي‌تونيد به MySQL مهاجرت كنيد كه تحت لينوكس هم وجود داره.

  3. #3
    کاربر دائمی آواتار zoofa
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    اصفهان
    سن
    34
    پست
    287

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

    نقل قول نوشته شده توسط Sundown مشاهده تاپیک
    با سلام
    چند وقت پیش یک نرم افزار بسیار کوچیک توی ویندوز و با یکی از زبان های دات نت نوشتم
    وقتی تونستم توی لینوکس هم توسط مونو اون رو اجرا کنم بسیار خوشحال شدم
    اما وقتی خواستم برنامه های دیگه ای رو که توی دات نت نوشته بودم رو هم توی لینوکس اجرا کنم متوجه شدم امکان برقراری ارتباط با بانک اکسس در لینوکس وجود نداره کسی میتونه راهنمایی کنه که چطور میشه یک برنامه رو که توی ویندوز نوشتیم و برنامه به یک بانک مثلا در درایو C وصل میشه رو توی لینوکس و به وسیله مونو اجرا کرد

    ممنون
    سلام دوست عزيز
    ميشه بگيد برنامه اي كه اجرا كرديد تحت كدام فريم ورك بود؟
    روي كدام نسخه از لينوكس نصب كرديد؟
    آيا نرم افزار مونو بر روي لينوكس نصب است يا بايد نصب كرد؟

    اگر راهنمايي كنيد ممنون مي شم

  4. #4
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    شیراز
    پست
    178

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

    سلام دوست عزيز
    ميشه بگيد برنامه اي كه اجرا كرديد تحت كدام فريم ورك بود؟
    روي كدام نسخه از لينوكس نصب كرديد؟
    آيا نرم افزار مونو بر روي لينوكس نصب است يا بايد نصب كرد؟
    تحت دات نت 2.0
    توی لینوکس سوزه 10.3 که من دارم و به صورت پیش فرض نصب میشه
    مراحل اجرا :
    توی Terminal بنویسید :

    mono MyApp.exe
    ]
    آخرین ویرایش به وسیله Sundown : چهارشنبه 19 فروردین 1388 در 20:55 عصر

  5. #5

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

    ...متوجه شدم امکان برقراری ارتباط با بانک اکسس در لینوکس وجود نداره
    این امکان نه تنها در مونو بلکه در سایر محیط های توسعه تحت لینوکس وجود دارد.
    برای برقراری ارتباط با اکسس برنامه شما نیاز به یک راه انداز odbc دارد. فضای اسمی system.data.odbc این امکان را به برنامه شما می دهد تا با access ارتباط برقرار کنید. ضمن اینکه کلاس های ثانویه ای برای مونو در رابطه با unixODBC برای استفاده از MDB Tools موجودند.



    کسی میتونه راهنمایی کنه که چطور میشه یک برنامه رو که توی ویندوز نوشتیم و برنامه به یک بانک مثلا در درایو C وصل میشه رو توی لینوکس و به وسیله مونو اجرا کرد
    چیزی به نام درایو C در لینوکس وجود ندارد. لذا اگر نرم افزاری در آدرس دهی از شیوه مطلق استفاده کرده باشد با پیغام path not fount مواجه خواهد شد.

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

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