2012-02-06 1 views
7

감사합니다. 이전에 질문을 받았다면 미안 해요. 정말로 설명이 필요합니다.IIS7이 자동으로 시작될 때 응용 프로그램/global.asax/wcf 서비스 자동 시작

환경 : 서버 2008 R2 64 비트

기본적으로 어떤 경우에도 서버 재부팅하면로드 자율적 응용 프로그램을 만들하면됩니다 시도 임.

나는 워크로드를 수행 할 wcf 서비스를 작성했다.

내가 필요한 것은 하나의 웹 메소드를 시작하는 트리거입니다. 웹 사이트가로드 (방문)되지 않은 경우에도 실행해야합니다.

지금까지 발견 된 모든 항목은 레지스트리 편집이며 가능한 배치 파일입니다. 나는 정말로 그 생각을 좋아하지 않으며 나는 다른 것을 할 수 있기를 바란다.

저는 iis7에서 global.asax 파일이나 AppInitialize()를 호출하려고합니다.

필자가 응용 프로그램을 직접 방문하는 경우에만이를 실행할 수있는 유일한 방법이 있습니다.

도움 주셔서 감사합니다.

:

답변

6

Windows Server 버전은 실제로 IIS 7.5이므로 운이 좋습니다. 새로운 자동 시작을 기능을 체크 아웃 :

Auto-Start Feature

AppFabric의 자동 시작 기능이 포함 된 인터넷 정보 서비스 (IIS) 7.5의 자동 시작 기능 위에 구축 Windows 7 및 Windows Server 2008 R2의 경우 IIS에서는 IIS 서비스 시작시 자동으로 시작되도록 응용 프로그램 풀과 전체 또는 일부 응용 프로그램을 구성 할 수 있습니다.

+0

기본 구현을위한 링크를 제공 할 수 있습니까? – Pankaj

+0

@StackOverflowUser ScottGu는 여기에 모두 설명하는 아주 좋은 기사가 있습니다. http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and -net-4-0-series.aspx – TheNextman

+0

내가 찾고있는 것을 나에게 주신 것에 대해 감사 드리고 싶습니다. 모두에게 다시 한 번 감사드립니다! :) – Anthem127

관련 문제