0
我有一個寫在vb.net的WCF,我想從中返回一個zip文件。現在我可以得到這個工作,但我不知道如何設置文件應該保存爲的建議名稱(默認爲不帶擴展名的操作名稱)。當我保存文件,然後用.zip擴展名重命名時,它就是我期望的zip文件。如何設置從WCF返回的zip文件的名稱
所以我想能夠設置文件擴展名,我想我沒有被文件名打擾。
這裏是我的示例代碼:
<WebGet(UriTemplate:="Export/", ResponseFormat:=WebMessageFormat.Xml, BodyStyle:=WebMessageBodyStyle.Bare)>
Public Function ModelVersionExport() As System.IO.Stream
WebOperationContext.Current.OutgoingResponse.ContentType = "application/octet-stream"
'then I call my code that creates the io.stream of the zip file (that works fine)
End Function
我想也許我可以設置在OutGoingResponse
的東西,但沒有什麼期待權。
秀'創建ZIP file' – Claudius
流的io.stream沒有工作,我的問題是它保存的文件被稱爲「導出」,沒有文件擴展名。 – sbarnby71