برای این کار کد زیر رو توی یه فایل txt ذخیره کنید و اسمش رو به Compiler.bat تبدیل کنید.
@echo off echo please enter format file for export (winexe (windows app) or exe (console app)) set /p target= format: echo please enter name file for compile (not type ".cs") set /p namefile= name: C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc /target:%target% %namefile%.cs >result.txt cls %namefile%.exe
فایل #C رو هم کنارش بذارید. بعد روش کلیک کنید و نوع خروجی رو بنویسید (برنامه ویندوز یا برنامه کنسول). بعد هم اسم فایل رو بدون پسوند وارد کنید تا یه فایل exe با همون اسم دریافت کنید. توی فایل result.txt هم میتونید اگه خطایی وجود داشته ببینید.
البته باید خط 6 رو براساس نسخه net. خودتون تغییر بدید. (شاید شما نسخه 4.8 یا 4.7 رو داشته باشید)
همین!