PDA

View Full Version : سترسی به namespaceهای متفاوت در یک solution



ariyanna
سه شنبه 22 اردیبهشت 1388, 00:27 صبح
سلام به همه ی دوستان، میخواستم بدونم که در یک solution که چندین project داریم... وقتی که نیاز پیدا می کنیم به اینکه مثلا به یک متد یا اینکه یکی از متغیرهای public یک کلاس که در پروژه ی دیگه (در همون solution) هستش دسترسی پیدا کنیم، چطور می تونیم اینکار روبکنیم ؟

پیشاپیش از کمکتون ممنونم :لبخندساده:

hsmfaridmehr
سه شنبه 22 اردیبهشت 1388, 01:24 صبح
خوب روی پروژه راست کلیک کن و Add reference رو انتخاب کن و از تب Projects
گزینه ی مورد نظرت رو به پروژه اضافه کن

ariyanna
سه شنبه 22 اردیبهشت 1388, 12:55 عصر
دستت درد نکنه، خیلی ممنون :لبخندساده:

ariyanna
پنج شنبه 24 اردیبهشت 1388, 20:12 عصر
با سلام ، در راستای ادامه ی این سوال و مشکل خودم که آقای hsmfaridmehr (http://www.barnamenevis.org/forum/member.php?u=94097) لطف کردن و جواب هم دادن باید بگم که وقتی من در یک solution که مثلا دوتا project داره پروژه ی اولی رو به refrenceهای پروژه ی دومی اضافه می کنم این کار باعث می شه که من بتونم در داخل پروژه ی اول خودم به پروژه ی دومم دسترسی داشته باشم اما نمی تونم از داخل پروژه ی دومم به متغیرها و روال های پروژه ی اولیم دسترسی داشته باشم، وقتی هم که می رم که پروژه اولیم رو به refrenceهای پروژه ی دوممیم اضافه کنم با خطا روبرو می شم (که احتمال بسیار زیاد بخاطر اینه که می گه این پروژه child پروژه ای هستش که می خوایی به refrenceهاش اضافه کنی ! واسه همین هم خطای critical dependency رو می ده ) حالا من باید حتما بتونم که از هر دو پروژه به هم دسترسی داشته باشم (یعنی ازتباطم دو طرفه باشه نه یک طرفه)
می شه کمکم کنین و بگین که واسه اینکه این کار رو انجام بدم باید چکار کنم ؟
ممنونم

hsmfaridmehr
پنج شنبه 24 اردیبهشت 1388, 21:48 عصر
چنین کاری امکان پذیر نیست

ariyanna
پنج شنبه 24 اردیبهشت 1388, 21:57 عصر
ممنونم ، من راه حل دیگه ای پیدا کردم و یک dll ساختم و تمام متغیر ها و روال های مشترک بین پروژه هام رو در اون قرار می دم و اونو به refrence تمام پروژه هام اضافه می کنم .... بازم ممنونم دوست خوبم