Ich habe einen Webservice, über den ich Dokumente auf unsere ASP.NET-Website hochladen kann. Das Problem ist, wenn ich PDF & Word-Dokumente hochladen, werden sie beschädigt, wenn ich versuche, sie zu öffnen. Textdokumente werden immer hochgeladen. Was seltsam ist, ist, dass diese Dateien auf meiner Entwicklungsmaschine hochgeladen werden, aber wenn ich versuche, sie auf unsere Demo-Seite hochzuladen, werden sie beschädigt.ASP.NET Webservice korrumpiert hochgeladene Datei
Irgendwelche Ideen?
mein Code ist das Format:
WebServicesSoapClient proxy = new WebServicesSoapClient();
byte[] data = GetFileByteStream("C:\\temp\\sample.pdf");
string response = proxy.UploadDocument("james", "password",
orderId, "Sample.pdf", data, true);
Bitte zeigen Sie einige der Service-Code. Bitte sagen Sie, welche Version von .NET. Ist dies ein WCF- oder ASMX-Dienst und/oder -Client? Ist das eine Website oder ein Webanwendungsprojekt? –