Ошибка файла не найдена для пользовательских страниц SharePoint 2010 в _Layouts - PullRequest
1 голос
/ 03 марта 2011

Я создал несколько пользовательских страниц приложений с использованием VS 2010 и развернул их на своем сайте SharePoint.

У меня возникает проблема при попытке ссылки на эти страницы по URL-адресу ...

Если я использую http://myserver/sites/mysite/_layouts/MyApp/MyPage.aspx, все работает отлично, и я могу просматривать свои страницы.

Если я использую http://myserver/_layouts/MyApp/MyPage.aspx, я получаю ошибку HTTP 404. Not Found.

Есть ли способ, с помощью которого я могу перейти на свою пользовательскую страницу по URL-адресу без конкретной ссылки на сайт?Все, на что я смотрел, говорит о том, что я должен иметь доступ к этой странице напрямую из / _layouts, но, похоже, она не работает.

Примечание. Если я посмотрю на папку "C: \ Program Files \"Общие файлы \ Microsoft Shared \ Расширения веб-сервера \ 14 \ TEMPLATE \ LAYOUTS \ MyApp "на моем сервере, я вижу все страницы aspx ...

Ответы [ 2 ]

0 голосов
/ 01 августа 2011

Поскольку страница работает в одном семействе сайтов, а не в другом, это указывает на проблему с областью действия функции. Однако я не уверен, как это может повлиять на страницы под _layouts.

Связана ли страница вашего приложения с областью действия уровня семейства сайтов (или ниже)?

Если да, активирована ли эта функция в корневом семействе сайтов (http://myserver в вашем примере)? Активация функции или расширение ее области вполне может решить проблему.

0 голосов
/ 22 марта 2011

Вы пробовали другой браузер? У меня есть только эта проблема с использованием Firefox, Internet Explorer работает отлично. Пробовал это?

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