كنجكاو مدیر پروژه
تاريخ عضويت: 1 شنبه 29 شهريور 1383 تعداد ارسالها: 180 محل سكونت: نپتون-زمين
1 شنبه 3 تير 1386 - 23:22 |
|
|
@voldemort:
سلام...
راستش من متوجه مشکل اولتون نشدم (که ظاهرا با ویندوز 32 بیتی کار می کردید) اما مشکل دوم رو توی فوروم های مایکروسافت و خود MSDN هم جواب دادن، به هر حال من سعی خودمو می کنم:
فکر می کنم مشکل از دو فایل Assembly باشه به نام های System.Data.CTP و System.Data.Entity... این دو فایل هم کدهای Native دارن و هم کدهای Managed... خوب مشکل اینجاست که ما فقط فایل های باینری 32 بیتی این CTP رو در اختیار داریم، همین مسئله باعث میشه که برای اجرای برنامه هامون مشکل داشته باشیم... البته یه راه اینه که برنامتون رو روی یه سیستم عامل 32 بیتی اجرا کنید و ببینید که اجرا میشه یا نه (که باید بشه!) و یه راه دیگه هم اینکه توی ویژوال استودیو Platform target خودتون رو به x86 تغییر بدین... (Project Properties-> Build tab-> Platform target = x86)
با اینکار برنامتون رو مجبور می کنید تا با WoW64 اجرا بشه...
نکته: لطف کنید و ورژن System.Data.Entity رو چک کنید، اگه ورژنش 2.0.50727 هست (که باید باشه!) شاید بخواهید مستقیما اینکارو با اجرای این فرمان انجام بدید:
YOUR WINDIR\Microsoft.NET\Framework64\v2.0.50727\Ldr64.exe setwow...
راستی هادی جان ممکنه که من 3-4 روز تهران نباشم (از فردا بعد از ظهر) پس اگه نتونستم بیام ببینم که چی شد، لطفا منو ببخشید... به هر حال خودت که استادی، یه نگاهی توی سایت MSDN و از همه مهمتر Google بنداز و خبرشو به ما هم بدید تا ما هم خوشحال بشیم...
امیدوارم همین یه ذره، مشکل قسمت دوم رو حل کرده باشه... در مورد مشکل اول هم اگه یه مقدار بیشتر توضیح بدید ممنون میشم... چون من چیز خیلی خاصی از اون مشکل دستگیرم نشد... (البته احتمالا بازم مشکل از منه... )
موفق باشید... |
_________________ !Sometimes it is difficult to recognize the difference between worthless glass and priceless diamonds, specially about human beings
None of you humans seem to understand! I'm not logged in here with you! YOU'RE LOGGED IN HERE WITH ME |
|