IIS Express를 수동으로 시작하는 방법
IIS Express를 수동으로 시작하는 데 사용할 수있는 명령 줄 프로그램이나 서비스가 있습니까?
iisexpress
프로그램이 그 책임이 있습니다.
http://www.iis.net/learn/extensions/using-iis-express/running-iis-express-from-the-command-line
IIS Express가 설치되면 (가장 쉬운 방법은 Microsoft Web Platform Installer 를 사용하는 것입니다), %PROGRAMFILES%\IIS Express
( %PROGRAMFILES(x86)%\IIS Express
x64 아키텍처에서) 실행 파일을 찾을 수 있으며 iisexpress.exe
.
가능한 모든 명령 줄 옵션을 보려면 다음을 실행하십시오.
iisexpress /?
프로그램 세부 도움말이 표시됩니다.
매개 변수없이 실행하면 구성 파일에 정의되고 시작시 실행되도록 표시된 모든 사이트가 시작됩니다. 시스템 트레이의 아이콘은 실행중인 사이트를 표시합니다.
거기 당신은 (에있는 구성 파일에 생성 된 일부 사이트가 있으면 유용한 몇 가지 옵션은 %USERPROFILE%\Documents\IISExpress\config\applicationhost.config
) 다음 /site
과 /siteId
.
첫 번째로 특정 사이트를 이름으로 시작할 수 있습니다.
iisexpress /site:SiteName
후자의 경우 ID를 지정하여 시작할 수 있습니다.
iisexpress /siteId:SiteId
이를 통해 IISExpress가 명령 줄에서 시작되면 서버에 대한 모든 요청 목록이 표시되므로 디버깅 할 때 매우 유용 할 수 있습니다.
마지막으로 전체 디렉토리 경로를 지정하여 사이트를 시작할 수 있습니다. IIS Express는 가상 구성 파일을 만들고 사이트를 시작합니다 (공백이 포함 된 경우 경로를 인용해야 함).
iisexpress /path:FullSitePath
여기에서는 명령 줄에서 기본 IISExpress 사용법을 다룹니다.
다른 사람들이 게시 한 링크에서 옵션이 표시되지 않습니다. -저는 powershell을 사용하여 죽입니다-이것을 Stop-IisExpress.ps1 파일에 저장할 수 있습니다.
get-process | where { $_.ProcessName -like "IISExpress" } | stop-process
아무런 해가 없습니다 .Visual Studio는 원할 때 새로운 것을 팝업합니다.
또는 IIS Express 용 Jexus Manager를 사용하여 전체 IIS처럼 간단히 관리 할 수 있습니다.
https://jexus.codeplex.com/releases/view/138373
사이트를 시작하면 프로세스가 시작됩니다.
프로그램은 없지만 배치 파일을 만들고 다음과 같은 명령을 실행할 수 있습니다.
powershell "start-process 'C:\Program Files (x86)\IIS Express\iisexpress.exe' -workingdirectory 'C:\Program Files (x86)\IIS Express\' -windowstyle Hidden"
참고 URL : https://stackoverflow.com/questions/5300755/how-to-start-iis-express-manually
'Nice programing' 카테고리의 다른 글
만들 수있는 유망한 대안? (0) | 2020.10.24 |
---|---|
jQuery로 Accept HTTP 헤더를 올바르게 설정할 수 없습니다. (0) | 2020.10.24 |
numpy를 사용하는 배열의 효율적인 임계 값 필터 (0) | 2020.10.24 |
Android Studio에서 logcat이 스크롤되지 않도록하는 방법 (0) | 2020.10.24 |
streambuf는 정확히 무엇입니까? (0) | 2020.10.24 |