مشاهده نسخه کامل
: چند سوال در مورد Msil
shahinfarasystem
17-12-2007, 10:45
1) آيا امكان اجراي برنامه هاي تحت دات نت روي سيستم عامل هاي ديگر غير از ويندوز موجود مي باشد كه ما كد Msil اي را كه مستقل از سيستم عامل مي باشد توليد مي كنيم؟
2) توليد اين كد چه زماني اتفاق مي افتد ؟ اجرا ؟ كامپايل؟ ذخيره؟
3)كد Msil پس از ساخته شدن در كجا ذخيره مي شوند؟
ممنون از لطفتون پيشاپيش
آيا امكان اجراي برنامه هاي تحت دات نت روي سيستم عامل هاي ديگر غير از ويندوز موجود مي باشد كه ما كد Msil اي را كه مستقل از سيستم عامل مي باشد توليد مي كنيم؟
تا اونجایی که من میدونم MSIL مستقل از OS نیست...
در مورد اینکه آیا میشه برنامه های تحت دات نت رو روی دیگر سیستم عامل ها اجرا کرد . من این کار رو تا حالا نکردم، نقل های مختلفی شنیدم یه سری میگن میشه ... یه سری هم میگن نمیشه
توليد اين كد چه زماني اتفاق مي افتد ؟ اجرا ؟ كامپايل؟ ذخيره؟
کامپایل
كد Msil پس از ساخته شدن در كجا ذخيره مي شوند؟
نمیدونم :11:
1) آيا امكان اجراي برنامه هاي تحت دات نت روي سيستم عامل هاي ديگر غير از ويندوز موجود مي باشد كه ما كد Msil اي را كه مستقل از سيستم عامل مي باشد توليد مي كنيم؟
2) توليد اين كد چه زماني اتفاق مي افتد ؟ اجرا ؟ كامپايل؟ ذخيره؟
3)كد Msil پس از ساخته شدن در كجا ذخيره مي شوند؟
درود بر تو
سوال1 :بله میشه این کار را کرد پروژه ای است با نام Mono که قصد عمومی سازی این پلتفرم را روی سیستم عامل های دیگه از قبیل Mac Os ,Solaris, Linux , Unix را داردد که فعلا Mono نسخه 1،1 هست
سوال2: در زمان کامپایل کردن
سوال3: کد های IL در اسمبلی ذخیره میشود یا بهتر بگم اسمبلی در EXE شما قرار دارد (خود EXE نیست)
شما زمانی که برنامه ها را با زبان های دیگه می نویسید از جمله CPP برنامه کامپایل شده به فرمت باینری است اما با فریم ورک به IL تبدیل میشه
shahinfarasystem
18-12-2007, 10:36
درود بر تو
سوال1 :بله میشه این کار را کرد پروژه ای است با نام Mono که قصد عمومی سازی این پلتفرم را روی سیستم عامل های دیگه از قبیل Mac Os ,Solaris, Linux , Unix را داردد که فعلا Mono نسخه 1،1 هست
سوال2: در زمان کامپایل کردن
سوال3: کد های IL در اسمبلی ذخیره میشود یا بهتر بگم اسمبلی در EXE شما قرار دارد (خود EXE نیست)
شما زمانی که برنامه ها را با زبان های دیگه می نویسید از جمله CPP برنامه کامپایل شده به فرمت باینری است اما با فریم ورک به IL تبدیل میشه
سلام
ممنون از جواب هاتون ولي دو تا نكته
بله میشه این کار را کرد پروژه ای است با نام Mono که قصد عمومی سازی این پلتفرم را روی سیستم عامل های دیگه از قبیل Mac Os ,Solaris, Linux , Unix را داردد که فعلا Mono نسخه 1،1 هست
1) يعني به واسطه اين كار مايكروسافت از اول هم به فكر اجراي برنامه هاش روي os هاي ديگه بوده؟؟
3: کد های IL در اسمبلی ذخیره میشود یا بهتر بگم اسمبلی در EXE شما قرار دارد (خود EXE نیست)
شما زمانی که برنامه ها را با زبان های دیگه می نویسید از جمله CPP برنامه کامپایل شده به فرمت باینری است اما با فریم ورک به IL تبدیل میشه
2) يه خرده در مورد اين ميشه بيشتر توضيح بديد
ممنون
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.