PDA

View Full Version : دلیل بروز اینگونه خطاها از Metadata file چیست؟



bardia goharbin
چهارشنبه 04 بهمن 1385, 14:41 عصر
این خطا در هنگام کامپایل و اجرای صفحات رخ میدهد و با یک بار بستن VS و بازکردن مجدد آن مشکل رفع میشود. ولی باز هم سر و کله اش بعضی مواقع پیدا میشود.


Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0006: Metadata file 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Tem porary ASP.NET Files\MyPage\e754b409\e38d1850\App_Web_llw6e7ve.dl l' could not be found

Source Error:

[No relevant source lines]

rtech
چهارشنبه 04 بهمن 1385, 16:39 عصر
این خطاها معمولا هنگام کار با Master Page ها رخ میدهد وقتی که پروژه را Publish میکنید این خطا ها رخ میدهد .

bardia goharbin
چهارشنبه 04 بهمن 1385, 16:59 عصر
حق با شماست، ولی دلیل این خطاها چیست، چگونه میتوان کاری کرد که رخ ندهد، آیا بعدها که سایت در Host قرار گرفت هم این خطاها بوجود می آید؟

rtech
چهارشنبه 04 بهمن 1385, 23:20 عصر
من هم این مشکل رو داشتم حتی وقتی که رو هاست هم آپلود میکردم این مشکل بود ولی این کار و کردم درست شد :
وقتی گزینه publish Website رو میزنی سه تیک زیرش داره که به صورت پیش فرض اولی تیک خورده
شما باید گزینه دوم یعنی use Fixed naming and single Page assemblies رو هم تیک بزنید تا این مشکل حل شد البته در این حالت برای هر صفحه یک فایل dLL میسازد ولی هرچی باشه بهتر از اینه که کدهات دست هر کسی بیوفته !!!