پروژه های رایگان برنامه نویسی و آموزش زبان C++ و C#
برنامه بدون خطا رویاست Program is impossible without an error
درباره وبلاگ


انجام پروژه های برنامه نویسی سی و سی پلاس پلاس و سی شارپ

انجام پروژه های الکترونیکی و رباتیکی

مدیر وبلاگ : سجاد سلطانی
مطالب اخیر
نویسندگان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :














free counters

با سلام به همه دوستان


من خودم به دنبال این بودم که بتوانم کد هایی داخل notepad ویندوز بنویسم و آنها را به طور مستقیم با کامپایلر سی شارپ کامپایل کنم و خروجی برنامه را به صورت assembly های exe یا dll دریافت کنم .


شاید از این تفکر خیلی جاهای دیگر بتوان استفاده کرد مثل اینکه یک برنامه داشته باشید که بخواهید یکسری اعمال انجام دهید و یک فایل exe  تولید کند که قابل اجرا باشد مثل کیلاگر ها  


من این کار را با یک مثال به شما دوستان یاد خواهم داد.


ابتدا یک کد سالم به زبان سی شارپ بنویسید مثل کد زیر



namespace Soltani
{
class Program
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello sajjad soltani");
System.Console.ReadKey();
}
}
}


این کد ها را داخل notepad کپی کنید و با یک اسم دلخواه اما با پسوند cs ذخیره کنید

بعد به مسیر جاری دات نت فریم ورک خود بروید برای من به صورت زیر می باشد

C:\Windows\Microsoft.NET\Framework64\v4.0.30319

این مسیر را کپی کنید

حال وارد Run شود (کلید های میانبر دکمه start + R می باشد) و با تایپ cmd وارد Command Prompt شوید دستور زیر را بزنید

Path  C:\Windows\Microsoft.NET\Framework64\v4.0.30319

با این کار این مسیر رزرو می شود

حال وقت آن رسیده است که کد نوشته شده را کامپایل و خروجی بگیریم .


CSC.exe  path\file.cs

path : مسیری که فایل شما در آن قرار دارد

file : نام فایل دلخواه شما می باشد

مثل : 

CSC.exe C:\soltani.cs

با اجرای این کد فایل exe ساخته شده است


csc کامپایلر سی شارپ می باشد و با دستور ?/csc.exe  می توانید همه سویچ های کامپایلر را ببینید 


خواهش می کنم نظرات خود را به من انتقال دهید

با سپاس







نوع مطلب : آموزش برنامه نویسی #C، پروژه های برنامه نویسی #C و SQL، Ebook Dot Net 4، مقالات برنامه نویسی و الکتریکی، 
برچسب ها : کامپایلر سی شارپ، csc.exe، کار با کامپایلر، کامپایل کردن مستقیم،
لینک های مرتبط : Command-line Building With csc.exe، C# Compiler Options Listed by Category،

       نظرات
دوشنبه 6 آذر 1391
سجاد سلطانی
دوشنبه 11 آبان 1394 08:31 بعد از ظهر
سلام.
میخواستم بدونم که فایل کامپایل شده در چه مسیری ذخیره میشه...
ممنون از مطالب مفیدتون
دوشنبه 11 آبان 1394 08:31 بعد از ظهر
سلام.
میخواستم بدونم که فایل کامپایل شده در چه مسیری ذخیره میشه...
ممنون از مطالب مفیدتون
چهارشنبه 4 تیر 1393 05:58 بعد از ظهر
سلام و عرض ادب
آقا سجاد کاره ت درسته.
فدای دریای معرفتت که ما رو غرق کرد...
مطالب بسیار عالیست.سپاس
من از اهالی مقدماتیم! هروقت سورس کدا رو میدیدم میگفتم به چه دردی میخوره وقتی قابل اجرا نیس! البته با cmd خوب کنار میام\\.\
بسیار ممنون.
سجاد سلطانیخواهش می كنم

موفق باشید
جمعه 15 آذر 1392 05:38 بعد از ظهر
سلام.من از شما خواهش می کنم تو رو خدا اگه میشه زودتر برام بفرستید من هنوز منتظرم...
جمعه 15 آذر 1392 04:19 بعد از ظهر
باسلام.شرمنده میشه یک برنامه با کامپایلر توربوسی بنویسید که حتما ران شده باشدوپسوند فایلEXEباشد حتی یک خط هم بود اشکالی ندارد.لطفا این کاررو برای رضای خدا انجام دهید چون من به شدت به این فایل ران شده نیاز دارم.شرمنده بازم میگم من فایل ران شودشو میخواستم نه سورسشو.با تشکر فراوان لطفا برایم ایمیل کنید من وقت خیلی کمی دارم


 
 
 
شبکه اجتماعی فارسی کلوب | Buy Website Traffic | Buy Targeted Website Traffic