У меня есть некоторые проблемы и пытается решить проблему на несколько дней ..svc не работает
Я установил iis 6.0, но я обновил его 7.5 express и 7.0. он выглядит 7.5 версии ..
поэтому, я опубликовал wcf на localhost и установил порт 4501. Я могу видеть файл, когда я запускаю iis http://localhost:4501/
, но файл svc не работает. Когда я нажимаю или набираю http://localhost:4501/Products.svc
, он не работает, и я вижу пустой веб-сайт .. ничего ..
Но если я запустил клиент svc в visual studio, сервер разработки asp.net работает и мой файл svc работает .. (http: //localhost:4501/Products.svc) все такое же.
Я не понимаю, почему IIS не работает хорошо?
Я думаю, что поддержка 6,0 оленьей кожи .. Я использую прокси-сервер, и я могу подключиться к глобальному IP с прокси или мой друг открывает его .. но все же SVC файл не работает ..
Я думаю, что проблема Iis .. но глобальная сторона, asp.net развития сервера не работает тоже, но он работает на локальном хосте ..
Я открыл все порты, добавить новое правило брандмауэра и я закрыл брандмауэр (модем и компьютер)
Я действительно стал сумасшедшим ..
Изменить: я пытаюсь подключить ip с http://myGlobaLIp:4501
. Я могу видеть мои файлы на своем локальном хосте, но если я попробую http://myGlobalIp:4501/Products.svc
, я получаю пустую страницу.
в конце концов, я не мог понять, какая версия IIS вы используете. Вы обновили с 6.0 до 7.5? –
сначала я установил 6.0, после того, как я установил 7.5 express и после установки 7.0. на ISS, я могу видеть версию 7.5 – unbalanced
Как, точно, вы установили IIS 7.0 или 7.5 вместо 6.0? IIS 6.0 не работает в Windows 2008, а IIS 7.x не работает в Windows 2003. –