Ответ 1
Вы пробовали статью поддержки Microsoft, в которой упоминается эта ошибка процесса, возникающая при попытке запустить веб-сайт в оснастке MMC Internet Information Services -в
Я применил самоподписанный SSL-сертификат в диспетчере IIS к веб-сайту по умолчанию (добавил привязку HTTPS), а после этого, когда я пытаюсь запустить веб-сайт, я получаю следующее сообщение об ошибке: "Процесс не может получить доступ к файлу, потому что он используется другим процессом. (Исключение из HRESULT: 0x80070020)". Но когда я удаляю привязку HTTPS, все работает нормально. Так в чем проблема? Что я мог сделать неправильно?
Вы пробовали статью поддержки Microsoft, в которой упоминается эта ошибка процесса, возникающая при попытке запустить веб-сайт в оснастке MMC Internet Information Services -в
Если вы пытаетесь сделать это на локальном компьютере, Skype может заблокировать порт https (443). Чтобы остановить это:
Skype - Инструменты > Параметры > Дополнительно > Соединение, затем снимите флажок "Использовать порт 80 и 443 в качестве альтернативы входящим соединениям". Затем достаточно Skype (щелкните правой кнопкой мыши на панели задач, "Quit Skype" ) и попробуйте снова запустить веб-сайт в IIS.
Рабочая станция VmWare 8 захватывает 443 для своей функции совместного использования VM. Вы можете отключить его в настройках. http://communities.vmware.com/thread/341114
Да, выход из приложения для настольных компьютеров Skype исправил это и для меня.
Если ваша работа под управлением Windows 8 (.1), приложение Skype (приложение для Windows Store) не использует локальный порт 443, если вы можете жить без установки настольного приложения Skype. Также вы можете привязать его к панели задач. Это решение для меня достаточно хорошо, так как мне не нужны все функции, предлагаемые настольной версией.
Возможно, вы захотите использовать некоторые инструменты sysinternals, чтобы увидеть, действительно ли файл используется другим процессом. Я рекомендую Process Explorer. Как только вы обнаружите виновника, вы обычно видите, почему он открывает файл.
Если вы не можете найти какой-либо процесс, возможно, ваш код попытается открыть файл; проверьте наличие каких-либо обработчиков файлов, которые вы, возможно, не закрыли.