نمایش نتایج: از شماره 1 تا 3 از مجموع 3
سپاس ها 3سپاس
  • 2 توسط zamoova
  • 1 توسط milade

موضوع: MicrosoftNETFramework4 به چه کار می آید

  
  1. #1
    نام حقيقي: arash

    عضو عادی شناسه تصویری arash3400
    تاریخ عضویت
    Apr 2010
    محل سکونت
    iran
    نوشته
    590
    سپاسگزاری شده
    319
    سپاسگزاری کرده
    11646

    Question MicrosoftNETFramework4 به چه کار می آید

    سلام
    خیلی از برنامه ها برای نصب ب MicrosoftNETFramework4 احتیاج دارند
    و این برنامه در ورژنهای مختلف وجود داره
    آیا اگر MicrosoftNETFramework4 رو نصب کنم دیگر احتیاج به نصب ورژنهای قدیمی نیست ؟؟؟
    یا باید همه ورژنهای قبلی رو هم نصب کنم
    چون هر ورژنی نصب مینم نصب میشه و به ورژن جدید آپدیت نمیشه
    سوال دیگر MicrosoftNETFramework4 به چه دردی میخوره کارش چیه
    ممنون



  2. #2
    نام حقيقي: سجاد کلاهی

    مسدود شده
    تاریخ عضویت
    Jun 2009
    محل سکونت
    میاندوآب
    نوشته
    832
    سپاسگزاری شده
    634
    سپاسگزاری کرده
    0
    برای اجرای برنامه ها در کامپیوتر ( یعنی ویندوز ) احتیاج به فایلهای runtime دارید.
    وقتی شما یک برنامه نصب میکنید علاوه بر فایل های اصلی برنامه که در ProgramFiles نصب میشود ، تعدادی هم فایل هستند که در شاخه ویندوز نصب میشوند . این فایل ها همان درایور های مورد نیاز ویندوز برای اجرای برنامه شما هستند که توسط برنامه نویس نوشته نمیشوند، بلکه آنها قبلا تعریف شده اند و برنامه نویس از قابلیت های آن در برنامه خود استفاده میکند . پس برای اینکه برنامه شما کارکند باید آن فایل ها به ویندوز شما اضافه شوند.
    در microsoft .net تمام فایلهای runtime و managed dll های مورد نیاز، برای run کردن تمام برنامه های compaile شده توسط compailer کدهای .net در microsoft .net framework موجود است.

    Framework مجموعه ای از فایل های مورد نیاز سیستم عامل (شامل فایل های DLL و رجیستری و واسطه های استاندارد ارتباط برنامه ها بایکدیگر) است که برای اجرای برنامه های نوشته شده تحت دات نت ضروری میباشد. یعنی یک پکیج کامل از تمام dll های مورد نیاز برنامه هایی که با خود دات‌نت نوشته شده اند.
    ( توجه: برای اجرای برنامه های تحت جاوا نیز نیاز به نصب JAVA virtual machine دارید که در اصل فریم ورک جاوا است).
    چون دات نت میخواهد از فلسفه سادگی “keep it simple” پشتیبانی کند بهمین دلیل، اساس کار نصب برنامه ها copy-only installation میباشد . یعنی دیگر نیازی به پکیج کردن برنامه ها توسط برنامه نویس و نصب توسط کاربر نیست . بلکه تمامی فایل های کتابخانه ای (dll) مورد نیاز را فریم ورک تامین میکند و برنامه ها با روش فقط کپی در ویندوز کار میکنند.
    اگر کدها تحت .net 2.0 باشد با فایلهای موجود در نسخه ۱٫۰ قابل اجرا نیست. اگر با ویندوز و نسخه های قبلی آن و همینطور با dll ها آشنایی داشته باشید میدانید که نصب بودن دو یا چند version از یک dll موجب اشکال در ساختمان ویندوز میشه. در صورتی که در project .net این موضوع مشکلی نداره و یعنی اینکه شما میتوانید تمام ورژنهای dll را در یک ویندوز داشته باشید.


    منبع : mywindows.ir


    aliafzalan و arash3400 سپاسگزاری کرده‌اند.

  3. #3
    نام حقيقي: milad,eb

    عضو غیر فعال
    تاریخ عضویت
    Mar 2008
    محل سکونت
    fars
    نوشته
    16
    سپاسگزاری شده
    8
    سپاسگزاری کرده
    83
    آیا اگر MicrosoftNETFramework4 رو نصب کنم دیگر احتیاج به نصب ورژنهای قدیمی نیست ؟؟؟
    اگر فريم ورك 4 رو ميخواد ، نه لازم نيست قبلي ها رو نصب كني .
    چون هر ورژنی نصب مینم نصب میشه و به ورژن جدید آپدیت نمیشه
    برنامه هايي كه با Net. نوشته ميشه به ران تايم نياز دارند كه اين فريم ورك ها ران تايمهاشون هستند .
    حالا توي يه سرور رو در نظر بگير كه برنامه نويس با ورژن 1.1 برنامه نوشته ، اگر اپديت ميشد و بلفرض ورژن 4 نصب بود هيچ وقت نميشد 1.1 رو اجرا كرد چون 1.1 تا 4 دستخوش تغييرات اساسي و عمده اي شده .
    به همين دليل ورژن ها مستقل از هم عمل ميكنند .
    سوال دیگر MicrosoftNETFramework4 به چه دردی میخوره کارش چی
    تبديل زبان سطح بالا به LI يا دودويي !

    موفق باشي عزيزم.


    arash3400 سپاسگزاری کرده است.

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

تمامی ران تایم های مورد نیاز ویندوز

vm به چه کار می اید

برچسب برای این موضوع

مجوز های ارسال و ویرایش

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