Merajuddin Ansari Ответов: 0

Ошибка компиляции, файл метаданных". dll " не может быть найден


это ниже ошибка, исходящая от сервера, а не от локальной машины

Ошибка сервера в приложении '/xy2'.
________________________________________
ошибка компиляции
Описание: произошла ошибка при компиляции ресурса, необходимого для обслуживания этого запроса. Пожалуйста, ознакомьтесь со следующими конкретными сведениями об ошибке и соответствующим образом измените свой исходный код.

Сообщение об ошибке компилятора: CS0006: файл метаданных 'ASP.NET C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary Files\rp2\004dfffc\898d04cb\App_Web_i52zxoxh.dll' не может быть найден

Ошибка Источника:


[Нет соответствующих исходных строк]

Исходный Файл: Строка: 0

Показать Детальный Вывод Компилятора:

________________________________________
Информация о версии: Microsoft .NET Framework версия:4.0.30319; ASP.NET версия:4.0.30319.36415

Что я уже пробовал:

Вышеприведенная ошибка решается, когда я снова развертываю решение на сервере.но через 1 неделю или 2 недели эта ошибка появляется снова.я столкнулся с этой ошибкой два раза в течение 2 недель.

________________

Я предлагаю изменить расположение опубликованной библиотеки dll с "временного ASP.NET файлы" в постоянное расположение.
Я думаю, вполне возможно, что что-то-кто-то очищает временные папки вашего веб-сайта....

Merajuddin Ansari

я так думаю..если я изменю местоположение, то это сработает..?

________________

Конечно. Веб-сайт загружает укропы во время выполнения. Ошибка говорит, что он не может найти нужную библиотеку dll.
Если оно будет иметь его - что произойдет? :-)
Я думаю, что вы должны проверить ссылки в вашем проекте, все, что вы используете - должно быть в известном месте.

Merajuddin Ansari

я попробую это сделать..

0 Ответов