2011-02-14 3 views
1

나는 웹 초보자입니다. 나는 절대적으로 0 웹 (ASP.NET) 경험이 있습니다. 나는 또한 WCF 초보자이다. 내가 하나 같이 들리면 용서해주세요. 데스크톱 응용 프로그램에서 comunicate하는 데 사용하는 WCF 서비스를 만들었습니다. 클라이언트 (데스크톱 응용 프로그램) 프로젝트와 서비스 (WCF 서비스) 프로젝트가 하나의 솔루션으로 제공됩니다. 클라이언트에 서비스 참조를 추가하고 Visual Studio 로컬 ASP.NET 개발 서버를 사용하여 작동합니다. 이제는 IIS7 서버에 서비스를 옮기고 싶습니다. 서버가 다른 컴퓨터 (인트라넷에 있음)에 있습니다. 내가 원하는 서비스 (파일 및 모든) 그 컴퓨터에 앉아 그 IIS 서버에 대한 '호스트'. 내가해야 할 단계는 무엇입니까? 해당 컴퓨터의 하위 폴더에 대한 쓰기 권한이 있지만 관리자를 통해 'iis 구성'을 변경해야하므로 가능한 한 최소화하고 싶습니다. 내가 아는 전부는 현재의 IIS 루트 web.config 파일이 다음과 같이 보입니다 :IIS에 wcf 서비스 배포

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
    <system.webServer> 
     <staticContent> 
      <mimeMap fileExtension=".lnk" mimeType="Application/x-ms-shortcut" /> 
      <mimeMap fileExtension=".url" mimeType="Application/x-ms-shortcut" /> 
      <mimeMap fileExtension=".bat" mimeType="plain/text" /> 
      <mimeMap fileExtension=".rdp" mimeType="plain/text" /> 
     </staticContent> 
     <handlers> 
      <add name="svc-ISAPI-2.0" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness32" /> 
      <add name="svc-Integrated" path="*.svc" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" resourceType="Unspecified" preCondition="integratedMode" /> 
     </handlers> 
    </system.webServer> 
</configuration> 

바보에 대한 완전한 단계가 인정 될 것입니다.

답변

1

신경 쓰지 마라. 알아 냈어. 나는 관리자에게 iis의 "응용 프로그램"디렉토리를 만들었습니다.