2012-06-11 4 views
0

IIS가 호스팅하는 WCF 서비스가 있습니다.IIS의 WCF 서비스가 새 버전을 컴파일하지 않습니다.

나는 그러나 IIS가 새 버전을 다시 컴파일하지 않습니다 .. 내가 원격 데스크탑을 사용하고 인터페이스와 CS 파일에 변경 한 사무실 밖에서 그래서

에서 여기에 몇 가지 작은 비틀기를 만들고 싶어? 나는뿐만 아니라 web.config 파일을 편집 시도 (그냥 일부 라인 공간을 추가)

는 난 그냥 VS에서 컴파일 된과에서 전체 디렉토리를 복사 한 때문에 사무실에서이 문제에 달렸다 ..

그러나 변경 사항이있을 때 IIS가 컴파일하지 않아야합니까? 웹 페이지와 동일한 방식으로 수행됩니까?

답변

1

하지만 변경 사항이있을 때 IIS가 컴파일해야합니까? 웹 페이지와 동일한 방식으로 변경해야합니까? 이 달라집니다

는 모드는 사용하기로 결정 :

  • ASP.NET 웹 사이트를
  • ASP.NET 웹 응용 프로그램 (컴파일)

당신은 미리 컴파일을 선택하는 경우 웹 서비스를 만들 때 ASP.NET 웹 응용 프로그램 모드를 사용하면 .cs 파일을 서버에 배포 할 필요가 거의 없습니다. 그들은 결코 사용되지 않고 오직 bin 폴더의 컴파일 된 어셈블리 만 사용합니다.

웹 사이트 모드와 관련하여 모든 .cs 파일은 ~/App_Codefolder 특수 파일에 저장됩니다.

MSDN에서 website and web application projects의 차이점에 대해 더 자세히 읽을 수 있습니다.

+0

IIS에 있습니까? IIS6을 사용하고 새로운 웹 사이트에 대한 옵션 만 가지고 있습니다. – michael

+0

이것은 IIS와 아무런 관련이 없습니다. 그것은 순수 ASP.NET입니다. –

+0

감사합니다. 나는 가야 할 곳에서 잘못된 선택을 택했음에 틀림 없다. – michael

관련 문제