PDA

View Full Version : مشکل تم های ساخته شده برای دکمه ها



behrouz_n
یک شنبه 21 آذر 1389, 02:23 صبح
سلام
من در blend چند نمونه تم برای دکمه ها ساختم(با استفاده از آموزشهای ویدیویی که توی همین سایت هست)
حالا برنامه که ساختم روی سیستم خودم مشکلی نداره ولی روی یک سیستم دیگه برنامه یا باز نمیشه یا موقع باز شده ارور میده.
وقتی که تمی که طراحی کردم رو از روی دکمه ها بر میدارم و دکمه ها را به حالت پیش فرض بر میگردونم مشکل حل میشه.

همین مشکل را زمانی که عکسی در برنامه قرار میدم نیز دارم.

مشکل از کجاست؟

مهدی فرزاد
یک شنبه 21 آذر 1389, 07:11 صبح
سلام
احتمال میره مشکل از دات نت نصب شده باشه
دقت کنید اگه از دات نت 4 استفاده کردید در سیستم دیگر هم همین دات نت نصب باشه
برنامه هایی که با Blend 4 ساخته میشن پیشفرض اونها دات نت 4 هست

behrouz_n
یک شنبه 21 آذر 1389, 12:03 عصر
با blend 3 و VS 2008 برنامه رو ساختم و سه تا سیستمی که روشون برنامه رو تست کردم روی هر سه دات نت نصب هست و مشکل از نصب نبودن .net framework نیست.
روی یکی از سیستم ها (که windows server 2008 داره) برنامه اجرا میشه ولی زمانی که موس روی دکمه ها میرود و میخواهد افکت تصویری اون دکمه اجرا بشه ارور میده.
احتمال میدم مشکل از Triggerها باشه.

مهدی فرزاد
یک شنبه 21 آذر 1389, 12:19 عصر
سلام
اگه امکان داره یک نمونه از قسمتی از برنامت رو که این استایل ها رو داره بگذار تا ببینم مشکل چی هست

این مورد رو هم چک کنید
توی vs برنامه رو باز کنید و چک کنید اگه دات نت شما رو گزینه net3.5 Client Profile هست اونو رو Net3.5 بگذارید

mostafa_shoakry
دوشنبه 22 آذر 1389, 07:18 صبح
روی یکی از سیستم ها (که windows server 2008 داره) برنامه اجرا میشه ولی زمانی که موس روی دکمه ها میرود و میخواهد افکت تصویری اون دکمه اجرا بشه ارور میده.

یه سوال :
شما تو خود Blend اصلا واسه افکت برنامه نویسی کردین؟
منظورم اینه که برای افکت مورد نظری که ساختین آیا براش هم کد نویسی کردین؟
کد نویسی از طریق خو نرم افزار Blend ? :متفکر:

behrouz_n
دوشنبه 22 آذر 1389, 16:55 عصر
یه سوال :
شما تو خود Blend اصلا واسه افکت برنامه نویسی کردین؟
منظورم اینه که برای افکت مورد نظری که ساختین آیا براش هم کد نویسی کردین؟
کد نویسی از طریق خو نرم افزار Blend ? :متفکر:

نه خودم کد ننوشتم و همش رو خود blend ایجاد کرده بود.

behrouz_n
دوشنبه 22 آذر 1389, 17:03 عصر
دوباره یک پروژه جدید ساختم و مشکلش رفع شد.
اینبار ابتدا پروژه رو توی VS.net ساختم و سپس با blend باز کردم .
و نکته اصلی مربوط به افکت های Blur و shadow بود که وقتی از اونها استفاده میکردم برنامه روی اون یکی کامپیوترم اجرا نمیشه و وقتی برشون میدارم برنامه اجرا میشه.

مهدی فرزاد
دوشنبه 22 آذر 1389, 22:03 عصر
سلام
خيلي خوب شد که مشکل رفع شد و علت مشخص شد
اما اگه زحمتي نداره بررسي کنيد ببيند توي اون سيستم چه چيزي وجود داشته (يا بهتر بگم وجود نداشته) که از اين افکت ها پشتيباني نميکرده
مسائلي از قبيل نوع دات نت ، نوع ويندوز ، کارت گرافيکي ، نوع دايرکت ايکس و . . .
نتيجه اين بررسي ميتونه خيلي مهم باشه و تا بتونيم با يک راه کار از بروز اين مشکلات جلوگيري کنيم
فرض کنيد مثلا من يک برنامه رو نوشتم و روي چند سيستم تست کردم و درست عمل کرده حالا اونو ستاپ ميکنم و فردي که سيستمي مشابه سيستم شما داره اونو نصب ميکنه و برنامه اجرا نميشه اين خيلي ميتونه بد باشه
من خودم به اون سيستم دسترسي ندارم وگرنه بررسي ميکردم
لطفا اين مورد رو پيگير شويد
متشکرم

behrouz_n
دوشنبه 29 آذر 1389, 00:31 صبح
در مورد سیستم ها خیلی نمیتونم توضیح بدم چون دو از سیستمها مال خودم نبود و بهشون دسترسی ندارم. ولی هر دوی سیستم ها از نظر سخت افزار قوی بودند و یکی از سیستم ها ویندوز سرور 2008 داشت که هم VS2010 و 2008 روش نصبه و دیگری ویندوزxp که روی اون هم VS 2010 و 2008 روش نصب بود ولی با این حال نتونستم سورس برنامه را روی هیچ یک باز کنم و ویژوال استدیو به نبود یک فایل بر روی سیستم ایراد میگرفت. دقیقا یادم نیست اون فایل چی بود ولی مسیری که نشان میداد مربوط به برنامه blend بود که بر روی کامپیوتر خودم نصب است.
برای همین تصمیم گرفتم ابتدا برنامه را با VS بسازم و سپس با Blend بازش کنم.
در مورد سیستم سومی که کامپیوتر قدیمی خودم هست ، فقط میتونم بگم که .NET 3 و 3.5 روش نصبه و کارت گرافیک 32 و ویندوز Xp داره.