Olá! Espero que alguém possa me ajudar.
Desenvolvi um WindowsService (VB.NET2005) que acessa um WebService.
Por padrão, ao adicionar uma referência web em um serviço do windows, o Visual Studio encarrega-se de adicionar a seguinte chave no arquivo App.config:
<
applicationSettings>
<ReportingServicesLoad.My.MySettings>
<setting name="ReportingServicesLoad_reportService_ReportingService" serializeAs="String">
<value>http://<server_name>/ReportServer/ReportService.asmx</value>
</setting>
</ReportingServicesLoad.My.MySettings>
</applicationSettings>
O WindowsService está funcionando corretamente no ambiente de desenvolvimento, ou seja, acessa o WebService e processa a informação sem qualquer problema.
Porém, ao distribui-lo no ambiente de produção, preciso alterar URL de acesso ao WebService no arquivo de configuração. O que devo fazer?
Distribuir o .EXE do serviço do windows juntamente com o arquivo app.config (ou servico.exe.config)?
Enfim, preciso que esta URL possa ser alterada no ambiente de produção.
Obrigado a todos!