PDA

View Full Version : سوال: parser error



parinaz63
دوشنبه 30 فروردین 1389, 09:35 صبح
سلام
من بعد از ایجاد وب سایتم آن را publish کردم و بعد آن را روی سرور 2003 در پوشه wwwroot قرار دادم.برنامه با debuger اجرا میشود و مشکلی ندارد اما هنگام اجرا در IE با error زیر مواجه میشوم:


:parser error
Could not load the assembly 'App_Web_4giibxae'. Make sure that it is compiled before accessing the page

در ضمن در برنامه از چند کلاس برای اتصال به database استفاده کردم.لطفا راهنمایی کنید.

Mostafa_Dindar
دوشنبه 30 فروردین 1389, 10:13 صبح
سلام ،

من نميدونم چرا همه Publish ميكنند ، صرفا براي اينكه كسي به كدهاتون دسترسي نداشته باشه ؟ ميتونيد به جاي اينكه كلاسهاتون رو در App_Code بزاريد ، در يك ClassLibrary جداگانه بزاريد و تنها dll اون رو آپلود كنيد .. در آينده هم در صورتي كه بخواهيد تغيرات جزئي در كد بدهيد ميتونيد آنلاين در هاست تغيرات رو اعمال كنيد و به اينجور خطا ها هم برخورد نخواهيد كرد.

هنگام Devlope كردن از اين جور خطا براي من پيش اومده و اكثرا با حذف كلاسهاي مربوطه در Temporary Aps.net files مشكل مرتفع شده ، ولي در Host همچين مشكلي براي من بوجود نيامده .

parinaz63
دوشنبه 30 فروردین 1389, 10:22 صبح
میشه طریقه ایجاد classlibrary را توضیح دهید؟

raziee
دوشنبه 30 فروردین 1389, 10:46 صبح
میشه طریقه ایجاد classlibrary را توضیح دهید؟
File>>New>>Project>>Class Library