PDA

View Full Version : عدم اعمال تغییرات موقع اجرا!!!!



shima2006
چهارشنبه 01 مهر 1388, 17:36 عصر
سلام
دوستان تا حالا شده برنامه ای رو تغییر بدید بعد اجرا بگیرید ببینید هیچ اتفاقی نیفتاده؟!
فرض کنید من الان یک تکست باکس می ندازم رویه صفحه یا جایه یک کمبو باکس رو تویه فرمم عوض می کنم ولی وقتی اجرا میگیرم فرمم رو با همون شکلی که چند ساعت پیش بودد نشون میده
انگار نه انگار که من تغییری تویه فرمم ایجاد کردم....
به نظرتون باید چیکار کنم؟ برنامه من Error نداره ، یعنی فکر می کنم نداشته باشه یا اگر هم خطایی وجود داره نشون نمیده
سیستمم رو ریستارت هم کردم ولی هیچ فرقی نکرد!

atryad
چهارشنبه 01 مهر 1388, 17:46 عصر
سلام
دوستان تا حالا شده برنامه ای رو تغییر بدید بعد اجرا بگیرید ببینید هیچ اتفاقی نیفتاده؟!
فرض کنید من الان یک تکست باکس می ندازم رویه صفحه یا جایه یک کمبو باکس رو تویه فرمم عوض می کنم ولی وقتی اجرا میگیرم فرمم رو با همون شکلی که چند ساعت پیش بودد نشون میده
انگار نه انگار که من تغییری تویه فرمم ایجاد کردم....
به نظرتون باید چیکار کنم؟ برنامه من Error نداره ، یعنی فکر می کنم نداشته باشه یا اگر هم خطایی وجود داره نشون نمیده
سیستمم رو ریستارت هم کردم ولی هیچ فرقی نکرد!
با سلام
برنامه دارد با debug قبلی ران می شه
تمام فایلهای موجود در پوشه bin\debug رو پاک کن و دوباره پروژه رو ران کن تا debug جدید ساخته بشه

MasoudAskarian
چهارشنبه 01 مهر 1388, 17:50 عصر
برای رفع این مشکل کافیه فقط فولدرهای obj,bin رو پاک کنید.و بعد دوباره برنامتون رو اجرا کنید

mahdi_7610
چهارشنبه 01 مهر 1388, 17:56 عصر
http://barnamenevis.org/forum/showthread.php?t=180551&highlight=bin

kh1387
چهارشنبه 01 مهر 1388, 18:10 عصر
دوست خوبم برنامه شما باید مجددا ساخته شود
برای اینکار دو راه وجود داره:
1- تمامی محتویات پوشه bin رو پاک و برنامه رو اجرا کنید.
2- بر روی پروژه در پنجره solution explorer راست کلیک کرده و سپس گزینه rebuild را کلیک کنید تا پروژه تان مجددا ساخته شود.

Amir Oveisi
چهارشنبه 01 مهر 1388, 18:10 عصر
http://barnamenevis.org/forum/showthread.php?t=180551&highlight=bin

روشي كه در اين لينك دادين كارهاي اضافي توش هست و احتياجي به اين كار نيست.
ساده ترين راه اينه كه از منوي Build گزينه clean رو انتخاب كنيد و بعد build كنيد.

shima2006
چهارشنبه 01 مهر 1388, 18:11 عصر
کاری که گفتید رو انجام دادم
حالا دیگه نه تنها هیچ کدوم از فرمهام باز نمی شن رویه همشون یه مثلث زرد رنگ با یه علامت تعجب قرار گرفته بلکه Backup هایی هم که از پروژه ام ساخته بودم همگی همینطوری شدن

shima2006
چهارشنبه 01 مهر 1388, 18:15 عصر
بچه ها من فردا باید این پروژه لعنتی رو ارائه بدم
پروژه ام پوکید
ترخدا یه نفر به من بگه اینو چیکارش کنم.........
من روزانه Back up می گرفتم الان هیچ کدوم باز نمیشه

atryad
چهارشنبه 01 مهر 1388, 18:19 عصر
شما فکر کنم به جای پاک کردن debug فرما رو پاک کردین
پروژه رو دوباره اجرا کن(ببند و دوباره اجرا کن)
اگه هیچ کدوم اجرا نمی شه پروژه های دیگه ممکن است مشکل از سیستم باشه

Amir Oveisi
چهارشنبه 01 مهر 1388, 18:22 عصر
نبايد پروژه رو جاي ديگه كپي مي كرديد.
براي رفع مشكل جديد برش گردونيد به جاي قبلي يا اينكه فايل با پسوند sln رو پاك كنيد و پروژه رو با فايل با پسوند csproj باز كنيد.

mahdi_7610
چهارشنبه 01 مهر 1388, 18:23 عصر
روشي كه در اين لينك دادين كارهاي اضافي توش هست و احتياجي به اين كار نيست.
ساده ترين راه اينه كه از منوي Build گزينه clean رو انتخاب كنيد و بعد build كنيد.

هر کی ندونه فکر میکنه یه مقاله 5 صفحه ای هست که میگید کارهای اضافی توش هست .:اشتباه:

این مشکل برای خودم پیش اومده و با این روش حل شده .

kh1387
چهارشنبه 01 مهر 1388, 18:24 عصر
بچه ها من فردا باید این پروژه لعنتی رو ارائه بدم
پروژه ام پوکید
ترخدا یه نفر به من بگه اینو چیکارش کنم.........
من روزانه Back up می گرفتم الان هیچ کدوم باز نمیشه
دوست خوبم این ربطی به کاری که گفتیم نداره
طبق گفته خودتون احتمالا خود برنامه رو یه بلایی سرش اوردی
راهی رو که بهتون گفته بودم اگه انجام میدادی به نتیجه میرسیدید.
حالا درست بگو چی شده؟

Amir Oveisi
چهارشنبه 01 مهر 1388, 18:29 عصر
هر کی ندونه فکر میکنه یه مقاله 5 صفحه ای هست که میگید کارهای اضافی توش هست .:اشتباه:

این مشکل برای خودم پیش اومده و با این روش حل شده .

قطره قطره جمع گردد وانگهي دريا شود!

(با عرض معذرت به مديران به خاطر آف تاپيك بودن)

shima2006
چهارشنبه 01 مهر 1388, 18:39 عصر
نبايد پروژه رو جاي ديگه كپي مي كرديد.
براي رفع مشكل جديد برش گردونيد به جاي قبلي يا اينكه فايل با پسوند sln رو پاك كنيد و پروژه رو با فايل با پسوند csproj باز كنيد.

bermooda اصلا نمی فهمم چی میگی!
من الان یک پروژه دارم توی جایی که همه پروژه ها به طور پیش فرض اونجا ذخیره میش یعنی تویه داکیومنت خب اون که فاتحش خوندس و اجرا نمیشه
اونهایی رو هم که تویه درایو D بک آپ گرفته بودم اجرا نمیشن چه از همون مسیر چه از تویه داکیومنت
حالا باید چیکار کنم

mahdi_7610
چهارشنبه 01 مهر 1388, 18:47 عصر
نبايد پروژه رو جاي ديگه كپي مي كرديد.

این همه حق به جانب داری حرف می زنی دیدی که این مشکل از کپی کردن نبوده . :قهقهه:

shima2006
چهارشنبه 01 مهر 1388, 18:49 عصر
دوست خوبم این ربطی به کاری که گفتیم نداره
طبق گفته خودتون احتمالا خود برنامه رو یه بلایی سرش اوردی
راهی رو که بهتون گفته بودم اگه انجام میدادی به نتیجه میرسیدید.
حالا درست بگو چی شده؟

دوست خوبم برنامه شما باید مجددا ساخته شود
برای اینکار دو راه وجود داره:
1- تمامی محتویات پوشه bin رو پاک و برنامه رو اجرا کنید.
2- بر روی پروژه در پنجره solution explorer راست کلیک کرده و سپس گزینه rebuild را کلیک کنید تا پروژه تان مجددا ساخته شود.

من فلدر bin و debug رو پاک کردم و بعد پروژه رو باز کردم
تمام فرمها با یک مثلث کوچولویه زرد رنگ به همراه علامت تعجب ظاهر شدن
همین
امیدوارم که درست گفته باشم چی شده دوست عزیز:چشمک:

shima2006
چهارشنبه 01 مهر 1388, 18:54 عصر
دوستان عزیز mahdi_7610 و Bermooda
خواهش می کنم اینطوری بحث نکنید من به اندازه کافی استرس دارم
اون مقاله عالی بود و برمودا هم درست میگن شاید بهتر بود بک آپ رو تویه داکیومنت کپی نمی کردم

Amir Oveisi
چهارشنبه 01 مهر 1388, 18:56 عصر
فايل هاي پروژه رو بررسي كنيد ببينين فايل هاي فرم ها هستن؟

shima2006
چهارشنبه 01 مهر 1388, 19:06 عصر
فايل هاي پروژه رو بررسي كنيد ببينين فايل هاي فرم ها هستن؟

نه متاسفانه:متعجب:
من واقعا از دو تا چیز سر در نمیارم
یکی این که من این فرم ها رو پاک نکردم من فقط bin و debug رو پاک کردم
از اون مهمتر این که من نمی فهمم چرا باید Back up های من صدمه ببینن
آخه من که اصلا به اونها دست نزدم حتی کپیشون هم نکردم
این از نظر شما عجیب نیست؟؟؟

Vahid_moghaddam
چهارشنبه 01 مهر 1388, 19:07 عصر
کافی بود پروژه رو Rebuild می کردید یا در نهایت فایل exe رو پاک می کردید. ببینید فایل هاتون هست یا نه؟ منظورم فایل فرم ها، کلاس ها و اینجور فایل ها است. اگه اینها باشند، مشکلی پیش نیومده، در نهایت می تونید یه پروژه جدید درست کنید و فایل ها رو به پروژه Add کنید. البته چون نمی دونم چه اتفاقی افتاده دقیق هم نمی تونم بگم چه راهی بهتره.

mahdi_7610
چهارشنبه 01 مهر 1388, 19:16 عصر
منظورتون از بکاپ اینه که این پروژه را توی جاهای دیگه هم نگه داری می کردید ؟ منظورم کل پروژه هستش .

توی برنامه از کامپونت یا dll خاصی استفاده کردید ؟

shima2006
چهارشنبه 01 مهر 1388, 20:57 عصر
من کل پروژه رو هر روز در یک درایو دیگر ذخیره می کردم
و فعلا به طور معجزه آسایی یک بک آپ از کل پروژه پیدا کردم که این یکی استثنا کار می کنه
خدا رو شکر فعلا همین پیدا شد
از همه بچه هایی که سعی کردن کمکم کنن صمیمانه سپاسگذارم

kh1387
چهارشنبه 01 مهر 1388, 23:10 عصر
من فلدر bin و debug رو پاک کردم و بعد پروژه رو باز کردم
تمام فرمها با یک مثلث کوچولویه زرد رنگ به همراه علامت تعجب ظاهر شدن
همین
امیدوارم که درست گفته باشم چی شده دوست عزیز:چشمک:
ببین دوست خوبم
با پاک کردن این فولدرهایی که فرمودید نباید این مشکل پیش بیاد
احتمالا در مورد نصب برنامه ویژوال استودیو مشکلی پیش اومده
نمونه پروژه ای رو که باهاش مشکل داری بذار ببینم روی کامپیوتر منم همینطوریه؟

سهیلا صالح نوسی
جمعه 03 مهر 1388, 07:28 صبح
سلام
دوستان تا حالا شده برنامه ای رو تغییر بدید بعد اجرا بگیرید ببینید هیچ اتفاقی نیفتاده؟!
فرض کنید من الان یک تکست باکس می ندازم رویه صفحه یا جایه یک کمبو باکس رو تویه فرمم عوض می کنم ولی وقتی اجرا میگیرم فرمم رو با همون شکلی که چند ساعت پیش بودد نشون میده
انگار نه انگار که من تغییری تویه فرمم ایجاد کردم....
به نظرتون باید چیکار کنم؟ برنامه من Error نداره ، یعنی فکر می کنم نداشته باشه یا اگر هم خطایی وجود داره نشون نمیده
سیستمم رو ریستارت هم کردم ولی هیچ فرقی نکرد!
سلام
من هم قبلا به چنین مشکلی برخورده بودم
موقعی که شما یه فرم جدید به برنامه اضافه می کنید و بعد از مدتی اعمال تغییرات و کار با آن ،می خواهید نام فرم را در
solution explorer
تغییر بدید
بعد از تغییر نام این اتفاق می افتد
حالا اگر نام فرم را به حالت اولیه برگردانید می بینید که برنامه درست میشود

alireza_tavakol
جمعه 03 مهر 1388, 10:53 صبح
خوشحالم که یکی از BackUp مشکل رو حل کرد ولی خیلی خوشبین نباشد چون مشکلی که شناسایی نشه و درمان نشه دوباره به سراغتون خواهد آمد:شیطان:

برای شناسایی مشکل لازم بود این پست رو بزم :
من یک بار با این مشکل برخورد کردم و وقتی کاشف به عمل آورم ، متوجه شدم چون یک آنتی ویروس روی سیستم من به صورت Guard نصب بوده و ظاهرا" بنا به هر دلیلی فایل های برنامه من رو وروسی تشخیص میداده ، و وقتی من وارد پوشه پروژه هام می شدم به صورت اتومانیک محتوایت اون پوشه رو scan میکرده و چون نوع ویروس رو تشخیص نمی داده محتویات رو quarantine میکرده و چون اون فایل ها رو cut میکرده توی پوشه مخصوص خودش فایل های برنامه های من ناقص می شد و امکان اجرای اون ها صلب میشد

گفتم اگه شما هم نیاز دارین آخرین فایل هاتون رو برگردونین ،کافیه به آنتی ویروستون مراجعه کنید و restor کنید

adibadm
شنبه 04 مهر 1388, 01:04 صبح
دوستان برای حل این مشکل کافیه فولدر obj رو حذف کنید.

میرزایی امیرابادی
شنبه 04 مهر 1388, 15:45 عصر
سلام
من این مشکل را داشتم.انتی ویروس را اپدیت کردم درست شد.
البته یکی از دوستانم با نصب دوباره رفع اشکال کرد.