System.IO.File.ReadAllText不适用于web服务

本文关键字:适用于 web 服务 不适用 ReadAllText IO File System | 更新日期: 2023-09-27 18:24:55

我给出了以下关于web服务的代码。这对我不起作用。

string xmlReport = " ";
xmlReport = System.IO.File.ReadAllText(uriReportSource.Uri);

我正在使用这个uri:C:/Shared/PrimaryContact.trdx

我收到这个错误:

不支持给定路径的格式。

在System.Activities.WorkflowApplication.Invoke(活动活动,IDictionary2输入,WorkflowInstanceExtensionManager扩展,TimeSpan超时)(活动工作流,IDictionary2输入,TimeSpan超时,WorkflowInstanceExtensionManager扩展)System.Activities.WorkflowInvoker.Invoke(活动工作流,Aceo.Hub.ActivityService.Process(HubRequest)上的IDictionary `2个输入请求)

System.IO.File.ReadAllText不适用于web服务

我使用流读取器解决了这个问题

     string xmlReport = " ";
                using (StreamReader reader = new StreamReader(uriReportSource.Uri))
                {
                    xmlReport = reader.ReadToEnd();
                }

这将工作