Веб-сайт, размещенный на IIS 7, отображает ноль результатов из запроса хранимой процедуры - PullRequest
0 голосов
/ 27 марта 2011

У меня есть служба WCF REST, работающая на IIS через порт 8000. Я реализовал два метода GET в службе. Я создал другой проект веб-приложения для реализации пользовательского интерфейса для GET. Это приложение также размещается на том же IIS через порт 8080. Методы GET вызывают хранимый процесс из базы данных SQL-сервера, также размещенной на том же компьютере, что и IIS (это прототип). В моей среде VS 2010 я могу отображать результаты из базы данных в пользовательском интерфейсе (используя GridView и ObjectDatasource в качестве методов GET из ссылочного проекта WCF). Однако, когда оба проекта размещены на IIS на разных портах, пользовательский интерфейс показывает заголовки столбцов, но не результаты. Я проверил строку подключения для проектов и не вижу там проблемы. Есть предложения?

1 Ответ

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

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

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

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