Windows 서비스로 실행되는 WCF 서비스 라이브러리가 있습니다. Azure 작업자 역할로이 서비스를 마이그레이션하고 싶습니다. WCF 프로젝트를 마우스 오른쪽 버튼으로 클릭하면 일반적으로 "Windows Azure Deployment Project 추가"옵션이 표시됩니다. 내 WCF 라이브러리에서이 옵션이 표시되지 않습니다. 이 경우 작업자 역할로 Azure에 WCF 서비스 라이브러리를 어떻게 마이그레이션합니까? 어떤 도움이라도 대단히 감사하겠습니다.Azure 작업자 역할로 WCF 마이그레이션
다음은 내 WCF 서비스 라이브러리의 app.config입니다.
이 경우<?xml version="1.0"?>
<configuration>
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="NetTcpBinding_IHealthService" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="10"
maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10"
maxReceivedMessageSize="65536">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None">
<transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
<message clientCredentialType="Windows" algorithmSuite="Default" />
</security>
</binding>
</netTcpBinding>
</bindings>
<client>
<endpoint address="net.tcp://localhost:9017/monitor/health/service.svc"
binding="netTcpBinding" bindingConfiguration="NetTcpBinding_IHealthService"
contract="HealthService.IHealthService" name="NetTcpBinding_IHealthService" />
</client>
</system.serviceModel>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
</configuration>