-
یک شنبه 14 آذر 1389, 14:49 عصر
#1
کاربر دائمی
اضافه کردن Windoows Application DLL به پروژه SilverLight
سلام .
من می خوام تو پروژه Silverlight ام از اجزای(لایه های) یه پروژه Windows Application معمولی استفاده کنم .
تو اینترنت که سرچ کردم گفته بود چون CLR این دو با هم متفاوتند عملا نمیشه Dll اش رو AddReference کرد .ولی راهی که پیشنهاد داده بود این بود که یک پروژه از نوع Silverlight ClassLibrary ساخته و DLL ها رو ADDAsLinkکنیم.http://forums.silverlight.net/forums/t/23489.aspx
حالا من نمی تونم از متدهایی که از توی این DLL ها نیاز دارم استفاده کنم!
لطفا راهنماییم کنید..
-
یک شنبه 14 آذر 1389, 19:57 عصر
#2
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
اگه بخوای از اون DLL استفاده کنی؛ باید Net Framework. رو سیستم کلاینتت نصب کنی
بعدش میتونی متدهای اون DLL رو فراخونی کنی
در حالت عادی منطقی نیست؛ ولی میتونی سیستم مشتریت رو چک کنی؛ اگه روش NetFX نصب بود؛ یک سری امکانات جانبی رو فعال کنی
اون چیزی هم که اون بنده خدا گفته؛ اون چیزی نیست که شما میخوای ( حداقل از نظر من )
-
دوشنبه 15 آذر 1389, 07:55 صبح
#3
کاربر دائمی
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
سلام .
sia_2007 ممنون از پاسختون. ولی من که الآن فعلا آدرس سیستم خودم رو دادم هم نمی تونم ازشون استفاده کنم .
-
سه شنبه 16 آذر 1389, 08:00 صبح
#4
کاربر دائمی
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
کسی جواب منو نمیده ؟! نیاز مبرم دارم!!!
-
سه شنبه 16 آذر 1389, 10:26 صبح
#5
VIP
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
توی Silverlight ClassLibrary یک کلاس ایجاد کن و توی اون به ازای هر متد در Windows Application dll یک متد همنام ایجاد کنید و توی متد های جدید که در Silverlight ClassLibrary ایجاد کردی , متد های Windows Application dll رو صدا بزن , و دوباره چک کن ببین مشکلتون حل میشه یا نه.
-
سه شنبه 16 آذر 1389, 15:00 عصر
#6
کاربر دائمی
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
نتونستم متدهام رو صدا بزنم!!، چون این dll ها رو من reference نکردم (من طبق آدرسی که تو پستای قبلیم دادم عمل کردم ، اینکه آیا راه حلش به مشکل من مربوط میشه یا نه رو نمی دونم!!)
-
چهارشنبه 17 آذر 1389, 11:54 صبح
#7
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
دوست عزیز؛ باید COM Interop کنی؛ منظور من این نبود که میتونی متدها رو ببینی
در کل دورش رو خط بکش؛ کار راحتیه؛ ولی تو تعداد کد بالا آدم رو خسته میکنه؛ استفادش هم همونیه که گفتم
تو این مثال ها؛ از نوشتن فایل و اجرای دستورات تو Command Prompt شروع میشه؛ تا گذاشتن آیکن برنامه تو Taskbar زیبای ویندوز 7
یا گذاشتن برنامه تو Startup و ...
وصل شدن به SQL Server و استفاده از Scanner
اما بخش مهمش استفاده از اسمبلی های Net. هستش
http://justinangel.net/CuttingEdgeSi...ht4ComFeatures
هم چنین یه توضیح کوچیک در مورد شبیه سازی این مورد تو Linux و Mac گفته
راه ساده تری هم داری اینه که یه هاست بگیری؛ و روش اسمبلی ات رو بذاری، اون وقت میتونی متدهاش رو خیلی راحت با WCF فراخونی کنی
اون وقت باید یه سایت داشته باشی؛ حالا یا رو اینترنت یا تو سرور اصلی شبکه مشتریت.
موفق باشی
-
چهارشنبه 17 آذر 1389, 12:11 عصر
#8
کاربر دائمی
نقل قول: اضافه کردن Windoows Application DLL به پروژه SilverLight
سلام به همه
از راهنمایی سیا جان متشکر، روش دوم خوب بود!
-
چهارشنبه 17 آذر 1389, 13:59 عصر
#9
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت