PDA

View Full Version : خطاي Windows class name is not valid



Ghasem Dehghani
جمعه 06 مرداد 1391, 09:10 صبح
با سلام خدمت دوستان گرامي.
من قبلا براي برنامه نويسي از Vs2005 و MsSql2000 استفاده مي كردم براي پروژه دانشگاه چند روزي است كه از VS2008 و MsSql2008 و تكنولوژي LINQ استفاده مي كنم ولي وقتي به مرحله ايجاد ارتباط با ديتابيس ميرسه و برنامه رو اجرا مي كنم پيغام خطايي در خط آخر نمايش داده ميشه :
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
كه متن پيغام خطا به شرح زير است :


Windows class name is not valid

وقتي يه فرم خالي ايجاد ميكنم و مستقيما نام اون رو در خط آخر مينويسم اجرا ميشه ولي با اضافه كردن كدهاي كار با ديتابيس باز خطا شروع ميشه
جالب اينجاست كه ...
من فكر كردم مشكل از VS2008 هست. پس ويندوزم رو عوض كردم و VS2005 رو نصب كردم و براي اينكه راحت تر باشم و خيالم راحت باشه كه پيغام خطايي در طول برنامه نويسي ندارم از بانك اطلاعاتي Access استفاده كردم و كدها رو دوباره نوشتم ولي با كمال تعجب VS2005 هم همين پيغام رو ميده.
لطفا منو راهنمايي كنيد كه چيكار بايد بكنم. ضمنا توي چند تا سايت خارجي هم رفتم و راهنمايي هايي مثل Rebuild كردن و Clean Debug و از اين كارها رو هم انجام دادم ولي موثر نبود.
با سپاس از همكاري شما.

tooraj_azizi_1035
جمعه 06 مرداد 1391, 17:04 عصر
سلام
این خط رو پاک کن:
Application.EnableVisualStyles();

Ghasem Dehghani
جمعه 06 مرداد 1391, 19:10 عصر
با سلام.
این خط رو هم پاک کردم و اجرا هم میشه ولی وقتی اونو پاک میکنم استایل فرمها به صورت فلت و ساده در میان یعنی دکمه ها و اشیای داخل فرم ها دیگه به صورت 3D نیستن.