PDA

View Full Version : از کجا بدونم کی صدام زده



com_engineer_ab
جمعه 13 خرداد 1390, 19:07 عصر
با سلام
من 3 تا اسمبلی یا فایل exe دارم که با هم در ارتباط هستند یا به عبارت دیگه 2 تا ازاسمبلی هام اسمبلی3 را صدا میزنند
از کجا می تونم راهکاری جهت عدم استفاده یک اسمبلی همنام با 2 اسمبلی دیگه ارائه بدم که اجازه دسترسی به اسمبلی3 را نداشته باشند
حالا اگه تو runtim باشه هم فرقی نمی کنه.
توی msdn یه سرچ زدم در مورد friend assembly یه چیزایی نوشته بود ولی نتونستم اجراش کنم اگه دوستان توی این مبحث هم بهم کمک کنند ممنون میشم

saman6384
جمعه 13 خرداد 1390, 19:33 عصر
من تا حالا همچین کاری نکردم!
ولی فکر کنم باید با آرگومانهای این تابع بشه کاری کرد!

static void Main(string[] args)
{
}

com_engineer_ab
شنبه 14 خرداد 1390, 17:57 عصر
این کار عملی نیست به چند دلیل
1:اسمبلی ها جوری هستند که program.cs ندارند پس این کد ایراد داره
2:اسمبلی ما قرار نیست چیزی دریافت کنه به عبارتی قرار اطلاعات از اسمبلی که صداش زده بکشه بیرون

com_engineer_ab
شنبه 14 خرداد 1390, 17:57 عصر
این رو بیبینید
http://msdn.microsoft.com/en-us/library/bb384966.aspx
نشد اجراش کنم