Я перенес свое веб-приложение с службой WCF из Windows 10 в Windows Server 2012. Я выполнил следующие действия:
- Скопировал папку, в которой находятся файлы веб-приложения, на новый компьютер.
- Установлены все функции ASP.NET и WCF.
- Создано новое приложение для папки, содержащей файлы приложения.
Когда я пытаюсь запустить службуЯ получаю
HTTP 404 Error, The Resource cannot be found.
Когда я просто нацеливаюсь на файл SVC, я получаю
Metadata publishing for this service is currently disabled.
Я не получаю это сообщение при нажатиитот же URL в оригинальной машине.Вместо этого я получаю обычный экран, сообщающий, что я создал службу.
При нажатии на корневую папку в браузере на исходном компьютере появляется белый экран, но на новом компьютере -
A default document is not configured for the requested URL, and directory browsing is not enabled on the server.
Насколько я могу сказать, все параметры конфигурации одинаковы на обеих машинах.
Я хочу добавить подробности, которые могут помочь.Когда я перезагружаю сайт на исходном компьютере, когда я в первый раз запрашиваю службу, я жду несколько секунд, пока сайт скомпилируется и запустится.На новой машине этого не происходит.Возможно, кодовый код вообще не загружен.