powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / aspx страничка в MVC проекте не показывается на боевом сервере.
7 сообщений из 7, страница 1 из 1
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383848
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый,

Хочу сделать отчетность в MVC проекте. Для этого:
- создал папку со страничкой aspx;
- добавил туда еще папку с отчетом rdl;
- добавил ссылки и проч. необходимые вещи чтобы работал ReportViewer (использую ReportBuilder 2.0, Visual Studio 2012 Express for Web).

На машине, где идет разработка отчетность видна нормально. Т.е. переход на страничку aspx идет без проблем.
Однако, когда я переношу проект на боевой сервер и пытаюсь перейти на эту aspx страничку вылетает ошибка:

ТекстОшибка сервера в приложении '/Reports'.

Не удалось найти данный ресурс.
Описание: HTTP 404. Возможно, искомый ресурс (или один из зависимых от него компонентов) удален, получил другое имя или временно недоступен. Просмотрите следующий URL-адрес и проверьте, что он введен правильно.

Запрошенный URL: /Reports/AdminReports.aspx
Информация о версии: Платформа Microsoft .NET Framework, версия:2.0.50727.5466; ASP.NET, версия:2.0.50727.5456

Что это может быть, подскажите пожалуйста.
...
Рейтинг: 0 / 0
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383853
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383855
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

отчетность работает.
Вопрос в том, почему он не пускает меня на страничку с отчетам на боевом сервере?
Иногда просит логин и пароль.... Что это за шайтан такой?
...
Рейтинг: 0 / 0
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383869
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вебконфиг смотри. А именно секции httpHandlers, compilation/assemblies, compilation/buildProviders, handlers.
...
Рейтинг: 0 / 0
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383870
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если просит ввести пароль, значит какие-то проблемы с аутентификацией.
...
Рейтинг: 0 / 0
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383885
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Веб конфиг по аутентификации:
Код: xml
1.
2.
3.
    <authentication mode="Forms">
      <forms loginUrl="~/Login/Index" timeout="2880"/>
    </authentication>


У меня все страницы (в MVC проекте) закрыты для анонимных пользователей. Там в заголовке контроллера "[Authorize(Roles = "Admin")]". Но в этой папке и в aspx файле нет никаких упоминаний о ролях. Т.е. должно пускать вроде (и при разработке пускает без проблем).
В остальной части веб конфига вроде тоже ничего интересного:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
    <compilation debug="true" targetFramework="4.0">

      <buildProviders>
        <add type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" extension=".rdl" />
      </buildProviders>      
      
      <assemblies>
        <add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
      </assemblies>
    </compilation>

    <httpHandlers>
      <add type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" path="Reserved.ReportViewerWebControl.axd" verb="*" />
    </httpHandlers>  



Может быть это с самим сервером связано? С разрешениями на папки?
...
Рейтинг: 0 / 0
aspx страничка в MVC проекте не показывается на боевом сервере.
    #38383958
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gena928Может быть это с самим сервером связано? С разрешениями на папки?
Да. Настраивай доступ на сервере отчетов.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / aspx страничка в MVC проекте не показывается на боевом сервере.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]