PDA

View Full Version : Global.asax در هنگام پابلیش ساخته نمیشه



koosha system
دوشنبه 09 مهر 1386, 20:51 عصر
Global.asax در هنگام پابلیش ساخته نمیشه!
وقتی پابلیش می کنم Global.asax کامپایل نمیشه.New Project هم اینطوریه... دستی هم Global.asax رو اضافه کردم و متصل کردم به کلاس کامپایل شده.بازم نشد.در ضمن در هنگام تست در VS همه چیز درسته(run website)... و لی موقع انتشار ساخته نمی شه که اجرا بشه!
(Vb کار می کنم.vs2005)

abadanboy
سه شنبه 10 مهر 1386, 08:18 صبح
وقتی پابلیش می کنی بجای global.asax اینا ساخته می شن
1-Bin\App_global.asax.compiled
2-Bin\App_global.asax.dll
3-PrecompiledApp.xml
اگه اینا ساخته شدن که موردی نداری اگه نشدن احتمالاً ایراد از VS باشه

koosha system
چهارشنبه 11 مهر 1386, 00:15 صبح
global.asax نباید خودش ساخته بشه؟! پس چی از App_global.asax.dll استفاده کنه؟!

shahab_ksh
چهارشنبه 11 مهر 1386, 00:45 صبح
نگران این قضیه نباشید دات نت خودش بلده App_global.asax.dll رو چه وقت اجرا کنه

koosha system
جمعه 13 مهر 1386, 12:17 عصر
ولی اجرا نمی کنه!! در هر صورت بدون Global.asax اجرا نمیشه! یعنی چی .net می دونه چه وقت اجرا کنه!؟!! :))

ClaimAlireza
شنبه 14 مهر 1386, 09:22 صبح
ولی اجرا نمی کنه!! در هر صورت بدون Global.asax اجرا نمیشه!


دوست من امکان نداره زمانی که خود فایل global.asax وجود داشته باشه یه عملی انجام بشه ولی بعد از publish انجام نشه!!!!
من خودم 3 روز پیش اینو دقیقا امتحان کردم.

چون asp.net میاد برای اینکه کد شما در دسترس قرار نگیره فقط اونو تبدیل به یه سری فایل دیگه میکنه.

مثل این میمونه که کدهای vb یا c# صفحات codeBehind رو قبل از پابلیش اجرا کنه ولی بعدش نه!!!

با این حال کد global.asax رو بذار تا دوستان نظر بدن.

موفق باشی....

koosha system
چهارشنبه 15 اسفند 1386, 21:31 عصر
حل شد:
مشکل این بود که من VS2005 رو تو ویندوز سرور 2003 نصب کرده بودم و این مشکل به وجود اومده.یک باگه کوچیکه...
اگر تو XP یا .... کامپایل بشه Global.asax هم ساخته میشه...!!!
(باگ مسخره!)
(از سایتهای اجانب کشف شد)