Файл отчетов 404 WebResource не найден - PullRequest
3 голосов
/ 26 сентября 2011

Я работаю над системой, которая встраивает различные ресурсы JS и CSS в dll проекта и обращаюсь к ним с помощью WebResource.axd. Все это прекрасно работает локально, но если я скачаю и установлю приложение с нашего сервера ночной сборки, все наши WebResources сообщат об ошибке 404.

Сначала мы думали, что скачанный zip-файл был заблокирован, и какое-то время разблокировка загруженного zip-файла перед извлечением работала, однако теперь, похоже, ничего не работает.

Замена загруженной библиотеки DLL на созданную локально приводит к тому, что WebResources работает, поэтому, похоже, что-то происходит с библиотекой DLL (либо на сервере загрузки, либо в процессе загрузки).

У кого-нибудь есть идеи, что это может быть?

Ответы [ 2 ]

6 голосов
/ 26 сентября 2011

Таким образом, мне удалось найти виновника, который состоял в том, что временная метка Дата изменения в DLL была установлена ​​на будущее (наш сервер сборки находится в часовом поясе на час впереди нашего), поэтому по какой-то причине WebResource не был поднимая их.

Надеюсь, это поможет кому-то в будущем.

0 голосов
/ 26 сентября 2011

Обычно это происходит, если вы используете AJAX / сторонние элементы управления. Скорее всего, это не проблема отсутствия WebResource.axd, но отсутствует какая-либо другая ссылка / указатель ресурса. Попробуйте отладку, используя информацию, предоставленную на этом сайте

...