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

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

  1. #1

    اجرای برنامه بدون دات نت فریم ورک

    سلام
    آیا این امکان وجود داره که برنامه ای که با سی شارپ نوشته شده در کامپیوتری که دات نت فریم ورک سازگار با اون برنامه نصب نیست اجرا شه؟؟
    منظورم اجرای exe اون برنامس نه اینکه به ستاپ تبدیلش کنی

  2. #2

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

    نقل قول نوشته شده توسط mohammadmohammad321 مشاهده تاپیک
    سلام
    آیا این امکان وجود داره که برنامه ای که با سی شارپ نوشته شده در کامپیوتری که دات نت فریم ورک سازگار با اون برنامه نصب نیست اجرا شه؟؟
    منظورم اجرای exe اون برنامس نه اینکه به ستاپ تبدیلش کنی
    خوشبختانه دات نت کور3 اومد و ویندوزفرم هم بصورت متن باز منتشر شد اگر برنامتون رو به دات نت کور 3 پورت کنید میتونید بصورت self-contained خروجی بگیرید که تمامی اسمبلی های موردنیاز کنار فایل اجرایی قرار میگیره و نیازی به نصب نت فریمورک ندارید

  3. #3

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

    نقل قول نوشته شده توسط barnamenevisjavan مشاهده تاپیک
    خوشبختانه دات نت کور3 اومد و ویندوزفرم هم بصورت متن باز منتشر شد اگر برنامتون رو به دات نت کور 3 پورت کنید میتونید بصورت self-contained خروجی بگیرید که تمامی اسمبلی های موردنیاز کنار فایل اجرایی قرار میگیره و نیازی به نصب نت فریمورک ندارید
    مرسی از پاسخ
    ویژوال استودیو2019 از دات نت کور ورژن 3 پشتیبانی میکنه
    یعنی من بدون اینکه کار اضافه ای انجام بدم میتونم پروژه ای که با ویژوال 2015 نوشتم داخلش ایمپورت کنم؟؟

  4. #4

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

    نقل قول نوشته شده توسط mohammadmohammad321 مشاهده تاپیک
    مرسی از پاسخ
    ویژوال استودیو2019 از دات نت کور ورژن 3 پشتیبانی میکنه
    یعنی من بدون اینکه کار اضافه ای انجام بدم میتونم پروژه ای که با ویژوال 2015 نوشتم داخلش ایمپورت کنم؟؟
    بله ولی قبلش میتونید پروژتون رو انالیز کنید ببینید چند درصد با نت کور3 هماهنگ هست PortabilityAnalyzer رو نصب و اجراش کنید
    ممکنه یه کوچولو نیاز به تغییرات داشته باشین

  5. #5

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

    نقل قول نوشته شده توسط barnamenevisjavan مشاهده تاپیک
    بله ولی قبلش میتونید پروژتون رو انالیز کنید ببینید چند درصد با نت کور3 هماهنگ هست PortabilityAnalyzer رو نصب و اجراش کنید
    ممکنه یه کوچولو نیاز به تغییرات داشته باشین
    سلام مجدد
    نتیجه برنامه ی PortabilityAnalyzer به این شکل هست
    ----------------------------------------------------
    .NET Core + Platform Extensions = 60

    .NET Core = 100

    .NET Standard + Platform Extensions = 60
    ------------------------------------------------------

    حالا فرایند تبدیل پروژه به دات نت کور 3 به چه شکل هستش؟

  6. #6

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

    نقل قول نوشته شده توسط mohammadmohammad321 مشاهده تاپیک
    سلام مجدد
    نتیجه برنامه ی PortabilityAnalyzer به این شکل هست
    ----------------------------------------------------
    .NET Core + Platform Extensions = 60

    .NET Core = 100

    .NET Standard + Platform Extensions = 60
    ------------------------------------------------------

    حالا فرایند تبدیل پروژه به دات نت کور 3 به چه شکل هستش؟
    مراحل پورت کردن رو اینجا میتونید دنبال کنید کامل توضیح داده
    https://devblogs.microsoft.com/dotne...-net-core-3-0/

  7. #7

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

    نقل قول نوشته شده توسط barnamenevisjavan مشاهده تاپیک
    مراحل پورت کردن رو اینجا میتونید دنبال کنید کامل توضیح داده
    https://devblogs.microsoft.com/dotne...-net-core-3-0/
    خیلی ممنون من تونستم پروژمو پورت کنم
    اما یک مشکلی هست
    من یک پوشه داخل برنامم دارم به اسم Resources که حاوی عکس و آیکون هستش
    زمانی که پروژه رو اجرا میکنم با خطا خارج میشه
    برای اینکه بدون خطا اجرا بشه باید خط هایی که داخلش از اون پوشه چیزی رو فراخوندم رو کامنت کنم در نتیجه پروژه ناقص اجرا میشه مثل این خط
    pbx3.Image = Setup.Properties.Resources.Notinstall;

  8. #8

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

    نقل قول نوشته شده توسط mohammadmohammad321 مشاهده تاپیک
    خیلی ممنون من تونستم پروژمو پورت کنم
    اما یک مشکلی هست
    من یک پوشه داخل برنامم دارم به اسم Resources که حاوی عکس و آیکون هستش
    زمانی که پروژه رو اجرا میکنم با خطا خارج میشه
    برای اینکه بدون خطا اجرا بشه باید خط هایی که داخلش از اون پوشه چیزی رو فراخوندم رو کامنت کنم در نتیجه پروژه ناقص اجرا میشه مثل این خط
    pbx3.Image = Setup.Properties.Resources.Notinstall;
    دات نت کور تغییراتی رو داشته باید کد مشابه رو برای دات نت کور پیدا کنید اینترنت یه سرچ بزنید

برچسب های این تاپیک

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

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