Ответ 1
У меня была та же проблема.
Он начал работать после того, как я запустил IIS Express, дважды щелкнув по C:\Program Files\IIS Express\iisexpress.exe
.
После этого он работал, когда я запускал его из командной строки.
Я установил IIS Express 7.5 Beta 3 и попробовал его на нескольких компьютерах (Windows 7, Windows Server 2008 R2 и Windows XP), и на каждом из них я получаю следующую ошибку при запуске
iisexpress /path:e:\onlineinvoices\
Это ошибка. Кажется, он не может найти файл applicationhost.config. Я тоже искал этот файл и нашел его в папке AppServer в установочной папке IISExpress.
Copied template config file 'C:\Program Files (x86)\IIS Express\AppServer\applicationhost.config' to 'C:\Users\marko\AppData\Local\Temp\iisexpress\applicationhost201115151422496.config'
Temp configuration file settings error.
The system cannot find the file specified.
Инструкции здесь довольно странные, особенно те, которые касаются файла конфигурации. На самом деле в нем говорится, что applicationhost.config должен существовать в папке "Документы пользователей", но там нет никаких следов.
У меня была та же проблема.
Он начал работать после того, как я запустил IIS Express, дважды щелкнув по C:\Program Files\IIS Express\iisexpress.exe
.
После этого он работал, когда я запускал его из командной строки.
Да, запуск iisexpress.exe один раз должен устранить проблему. Это ошибка, которую мы исправим при первой же возможности. Использование опции /path использует временный файл конфигурации в каталоге temp, который настроен для включения указанного приложения. Без /path iisexpress.exe использует файл applicationhost.config по умолчанию и создает его, если он не существует.
Надеюсь, что это поможет.