2011-01-05 6 views
13

IIS Express 7.5 베타 3을 설치하고 여러 대의 컴퓨터 (Windows 7, Windows Server 2008 R2 및 Windows XP)에서 시도한 결과 각각IIS에서 명령 줄에서

을 실행할 때 다음 오류가 발생합니다.
iisexpress /path:e:\onlineinvoices\ 

이것은 오류입니다. 그것은 applicationhost.config 파일을 찾을 수없는 것 같습니다. 나는이 파일을 직접 찾아서 IISExpress 설치 폴더의 AppServer 폴더에서 찾았다.

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. 

지침 here은 구성 파일을 처리하는 데 특히 이상합니다. 사실 그것은 applicationhost.config가 Users Documents 폴더에 있어야한다고 말하지만 거기에 대한 흔적은 없습니다.

답변

13

동일한 문제가있었습니다.

C:\Program Files\IIS Express\iisexpress.exe을 두 번 클릭하여 IIS Express를 실행 한 후 작동하기 시작했습니다.

그런 다음 명령 줄에서 실행했을 때 작동했습니다.

+0

감사합니다. 메이트는 처음부터 .exe에서 시작해야합니다. – mare

7

예, iisexpress.exe를 한 번 실행하면 문제가 해결됩니다. 우리가 가능한 한 빨리 해결할 버그입니다./path 옵션을 사용하면 temp 디렉토리 아래에 임시 구성 파일이 사용됩니다. 임시 파일은 지정된 app을 포함하도록 설정됩니다./path를 사용하지 않으면 iisexpress.exe는 문서 아래의 기본 applicationhost.config를 사용하고 문서가 존재하지 않으면이 파일을 만듭니다.

희망이 도움이됩니다.

+0

이 문제는 현재 저에게 큰 문제입니다. 필자는 SpecFlow + WatiN을 사용하여 자동 수용 테스트를 실행하고 Firefox를 애니메이션하여 예상되는 동작을 확인하기 위해 웹 서버를 통해 ASP.NET 웹 응용 프로그램을 공격했습니다. 최근에 나는 카시니 (Cassini)에서 IIS 익스프레스 (IIS Express)로 바꾸 었으며, 명령 행에서 에이전트를 빌드 할 때 모두 잘 돌아갑니다. 그러나 TeamCity가 실행될 때 서버가 시작되지 않아이 오류가 발생합니다. –