Призрак удалил мои файлы? - PullRequest
1 голос
/ 26 февраля 2009

У меня здесь довольно странная ситуация, и я пришел к очень странному выводу, который заставляет меня думать, что я все понял неправильно, что я вылечил царапину с помощью hcl или чего-то еще!

В любом случае, два дня назад я узнал, что все страницы в определенном каталоге в веб-приложении, над которым я работаю, перестали работать;

Когда я пытался отладить, я выкрикивал исключение на моем лице, исключение было довольно странным (и очень двусмысленным для меня), оно говорит

"Тип Global объявлен в сборка, на которую нет ссылки "

и курсор указал на строку кода в сгенерированных временных файлах asp.net, поэтому я проверил мой каталог bin и сравнил живую версию (поврежденную версию) с моей собственной локальной версией (рабочей версией) и нашел пара дллс пропала на живой версии

Я скопировал эти dll-файлы из локальной сети в прямую трансляцию, и все прошло отлично!

Вопрос в том, куда деваются файлы, и если временные файлы asp.net были повреждены, есть ли способ исправить их, не переустанавливая фреймворк или не перестраивая приложение?

1 Ответ

2 голосов
/ 26 февраля 2009

Временные файлы ASP.Net создаются всякий раз, когда ваше веб-приложение asp.net должно компилироваться. (При поиске на этом сайте или в Google вы найдете множество описаний и информации о том, как это работает.) Их можно безопасно удалить в любое время, если исходные файлы доступны для перекомпиляции. Переустановка .NET Framework не требуется.

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

Возможно, что ...

  • кто-то, имеющий доступ к серверу, удалил файлы случайно или специально.
  • вы удалили их случайно
  • вы были взломаны
  • Ваши файлы считались вирусными и были помещены на карантин антивирусом.

Возможно, о нескольких других причинах, о которых я тоже не могу думать ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...