我在 C# 中创建了一个 Windows 服务。我想为 4 个不同的数据库配置相同的服务并希望同时运行。为此,我创建了 4 个不同的设置项目并使用不同的服务项目程序集名称进行构建,但它给了我无法连接远程服务器错误。
Unable to connect to the remote server
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at MyService.CRMService1.CrmService.RetrieveMultiple(QueryBase query)
at TitaniumService.clsCRM.loadEntityByAttributeValue(CrmService crmService, String EntityTypeName, String AttributeName1, Object AttributeValue1, String AttributeName2, Object AttributeValue2)
at MyService.clsCRM.Product(CrmService service, Double price, String ProductNumber, String UM)
at MyService.MyThread.UpdateProduct(clsCRM objCRM, CrmService objService, String RefID, String Product_pfx, String SO_Guid, Double SO_totalAmount, String CompanyID)
此外,我只为运行完美的单个实例运行此服务,而没有给出上述错误消息。
谁能帮帮我吗?