Це працює на Windows Server 2008 і раніше працювало кілька місяців тому. Зараз я знову використовую цей сервер для деяких розробок із VS.
Це веб-сервер в реальному часі, який також використовується для обслуговування декількох тестових сайтів.
Це сталося під час запуску Visual Studio, а потім запуску моїх проектів для налагодження.
Спроба запустити будь-який сайт через localhost:xxxx
час запуску IISExpress (використовуючи фактичний номер порту в конфігурації для доступу до різних сайтів):
This webpage is not available
ERR_CONNECTION_REFUSED
Я вже кілька днів займаюся цим, оскільки читав, що інші мали подібні проблеми, пробував більшість речей, які я читав, включаючи зміну managedruntimeversion
з "v4.0" на "v4.0.30319" для .net 4.5 (я ніколи повинен був зробити це раніше) та вимкнення модуля реєстрації (усі пропозиції знайдено тут ).
У моєму hosts
файлі є лише два записи, які вказують на внутрішні IP-адреси сервера. Немає localhost
пов'язаних IP-адрес чи посилань.
Я пішов так далеко, як перевстановлення IIS Express і Visual Studio 2013. Я також створив абсолютно новий WebApplication
сайт, щоб спробувати вирішити цю проблему (прості та відсутність інших складних прив’язок).
Коли я закручую Скрипаль, я бачу на сторінці таке:
[Fiddler] The socket connection to localhost failed.
ErrorCode: 10061.
No connection could be made because the target machine actively refused it 127.0.0.1:23162
Я видалив усі налаштування проксі-сервера з розділу підключення до локальної мережі IE, де раніше я отримував спливаюче вікно red-x у VS, що вказує на те, що щось на зразок IISExpress не може запуститися .
Це не питання SSL проти не SSL.
У мене був встановлений сервер TFS - видалений, щоб на випадок виникнення якихось дивних прив’язок, які заважали.
Я кілька разів намагався видалити конфігурацію / налаштування IISExpress.
Поточний applicationhost.config містить:
<site name="WebApplication1" id="4">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\TFS-WorkRepository\Sandbox\WebApplication1\WebApplication1" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:23162:localhost" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
Я хотів би, щоб був ярлик для really-stuck
.
Будь ласка, запропонуйте геть, оскільки я не хочу йти так далеко, як крутити новий сервер.
- ОНОВЛЕННЯ -
У рядку URL-адреси, коли я вводжу ім’я комп’ютера чи IP-адресу: xxxx, я отримую ERR_CONNECTION_TIMED_OUT
замість ERR_CONNECTION_REFUSED
.