Путь '/App_GlobalResources/' отображается в каталог за пределами этого приложения, который не поддерживается

Файл, который генерирует эту ошибку, выглядит следующим образом

<%@ Page Language="C#" %>  
<script runat="server">
    void Page_Load()
    {
        Response.Write("Hello World!");
    }
</script>

Веб-приложение не использует файлы ресурсов и не содержит папку с именем App_GlobalResources.

Система:

  • Windows Server 2003 R2
  • IIS 6.0
  • ASP.NET 2.0

Я нашел решение, которое, по-видимому, работает для многих пользователей, как вы можете видеть в теме форума, а также в некоторых блогах. Но это не работает для меня для меня. Есть идеи, в чем проблема?

1 ответ

Решение

Я закончил тем, что заново создал сайт в IIS. Теперь все работает как положено! Понятия не имею, в чем проблема!

Я подозреваю, что это было вызвано тем, что у меня был один и тот же проект из двух разных веток, открытых в Visual Studio одновременно. Постройка в одном из них вызвала ошибку в другом. Это связано с тем, как он автоматически регистрирует сайты с IIS(Express). Закрытие Visual Studio и повторное открытие делает свое дело.

Другие вопросы по тегам