콘솔에서 MsBuild.exe를 사용하여 프로젝트를 디버깅합니다. 내가 프로젝트를 컴파일하고 시작하고 테스트하고 싶지만 프로젝트 테스트를 위해 Cassini를 시작할 수 없다는 문제가 있습니다. 콘솔에서 카시니를 사용할 수 있습니까?콘솔에서 Cassini를 실행하십시오.
답변
이 형식을 호출 할 수 있습니다
WebDev.WebServer /port:9999 /path:"C:\Projects\Web Site"
아래 정보는 기본 설치 위치를 내 컴퓨터에서 YMMY입니다. -
는 2.0 3.5/VS 2008, 그것에서이다 :
C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\9.0
그리고는 10.0로 이동 4.0/VS 2010 그냥 WebDev.WebServer.exe
입니다 디렉토리에 있습니다 :
C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0
다른 CLR 버전에는 WebDev.WebServer20
및 WebDev.WebServer40
이 있습니다.
그게 빠릅니다. 나는 그것을 시험 할 것이다. – senzacionale
@senzacionale - 2k8 위치에 대한 답변을 업데이트 할 예정입니다. 잊어 버렸습니다. –
Nick, 나중에 참조 용으로 내 대답에 링크 된 기사를 살펴보십시오. –
명령 줄에서 WebDev.WebServer를 시작하는 문제는 요청한 포트가 이미 사용 중인지 여부를 모르는 것입니다.이 경우 불쾌한 모달 대화 상자가 표시되며 신뢰할 수있는 방법이 없습니다 네가 끝나면 그걸 닥쳐.
WebDev.WebServer의 핵심 인 WebDev.WebHost를 안정적으로 호스팅 할 수 있으며 몇 가지 도우미 방법을 사용하면 열린 포트를 확보하고 안정적으로 종료 할 수 있습니다. 당신이 이미 알고있는, CassiniDev 몇 가지 확장 기능을 제공, http://www.codeproject.com/KB/aspnet/test-with-vs-devserver-2.aspx
을 그리고 :
이 페이지에서 두 번째 예를 참조하십시오.Fixture
클래스를 사용하면 서버를 완전히 제어 할 수 있습니다. 그러나 실제로 루프백 이외의 IP를 사용해야하는 경우가 아니면 자체 호스팅 WebDev.WebHost가 최선의 방법 일 것입니다.
- 1. 리눅스 콘솔에서 (.py 파일의) 함수를 실행하십시오.
- 2. HTTP 처리기는 Cassini를 사용하지만 IIS 6은 사용하지 않습니다.
- 3. 콘솔에서 int를 읽는 중
- 4. 간단한 루비 '또는'질문 콘솔에서
- 5. 콘솔에서 CanCan을 테스트하려면 어떻게해야합니까?
- 6. 콘솔에서 여러 스레드 관리
- 7. 콘솔에서 Windows 서비스 실행
- 8. 자바 콘솔에서 색상 변경
- 9. 문제는 콘솔에서 우분투
- 10. F에서 콘솔에서 읽기
- 11. 콘솔에서 임의의 문자열 읽기
- 12. 콘솔에서 java 실행
- 13. 어떻게 콘솔에서 시간을 표시합니까?
- 14. Windows 콘솔에서 LOCALE을 설정하는 방법
- 15. link_to 스크립트/콘솔에서 작동하지 않습니다.
- 16. 이상한 콘솔에서 Ruby 오류가 발생했습니다.
- 17. IronPython 콘솔에서 화면을 지우려면 어떻게합니까?
- 18. 콘솔에서 레일스 로그인을 테스트하려면 어떻게해야합니까?
- 19. Grails 콘솔에서 TagLib 함수 호출하기?
- 20. 콘솔에서 읽는 방법은 무엇입니까? - 리눅스
- 21. cakephp : 케익 콘솔에서 l10n 사용
- 22. 델타 인덱싱 전용 콘솔에서 작업
- 23. 콘솔에서 X, Y 기호를 가져옵니다.
- 24. 별도의 콘솔에서 추적을 보는 방법
- 25. 이클립스에서, 콘솔에서 함수를 읽는 방법?
- 26. 콘솔에서 C 프로그래밍을 어떻게 수행합니까?
- 27. iPad 용 콘솔에서 오류 발생
- 28. Windows 콘솔에서 PHP 오류 디버그
- 29. system.io.directorynotfound ->하지만 콘솔에서 작동합니다!
- 30. Sqlite 콘솔에서 액센트를 허용하지 않습니다.
관심이 있다면 간단한 테스트 픽스처 예제로 CassiniDev 3.5.1/4.0.1 베타를 출시했습니다. –