我在我的應用程序中使用WCF服務。所有服務都作爲窗口服務託管。我在IIS中有一個虛擬目錄來保存用戶文件(可能是PDF或TXT)。我想爲每個用戶創建一個特定的文件夾,並將他們的信息文件保存在該文件夾中。我如何創建一個文件夾並通過WCF將文件上傳到IIS?從WCF將文件保存到IIS虛擬目錄?
例如:虛擬目錄路徑是http://10.10.10.1/TempUserFolder/
我想爲UserID = 1
像http://10.10.10.1/TempFolder/UserID1/
創建一個文件夾。 然後將他的信息文件保存到該文件夾中,http://10.10.10.1/TempFolder/UserID1/Info.pdf
。
當我使用System.IO
時,收到錯誤消息URI formats are not supported
。請以正確的方式指導我。我非常感謝你的幫助。我使用VS200
你的帖子有些矛盾。您聲明您的服務託管爲Windows服務,但您指的是IIS虛擬目錄。如果您的服務確實作爲Windows服務託管,那麼您爲什麼要嘗試使用IIS虛擬目錄?代碼是什麼造成這些錯誤? – 2011-12-28 04:38:14
@Chong如果你得到這個解決方案,你會分享代碼或鏈接,我可以得到答案的行爲,我不明白Brijesh告訴的方式。 所以請幫助,如果你可以我卡在相同的情況下,並在我的情況下使用webHttpBinding .. 在此先感謝... – 2012-10-02 11:16:05