0

我想显示指定文档 ID 的文档。为此,我从 MVC 项目中调用 WCF 服务。

在 MVC 项目中,在 HomeController.cs

FileStreamResult objFileStreamResult = (FileStreamResult)objDocumentServiceClient.RetrieveDocument(DocId);

在 WCF 服务项目中,在 DocumentService.svc.cs

public FileStreamResult RetrieveDocument(int DocumentID)

错误:

无法序列化类型“System.Web.Mvc.FileStreamResult”。考虑使用 DataContractAttribute 属性对其进行标记,并使用 DataMemberAttribute 属性标记您想要序列化的所有成员。ÿ 如果类型是集合,请考虑使用 CollectionDataContractAttribute 对其进行标记。

谁能告诉我我做错了什么?

4

0 回答 0