【发布时间】:2012-08-14 10:20:30
【问题描述】:
我在我的应用程序中使用 WCF 服务。所有服务都作为窗口服务托管。我在 IIS 中有一个虚拟目录来保存用户文件(可能是 PDF 或 TXT)。我想为每个用户创建一个特定的文件夹并将他们的信息文件保存在该文件夹中。如何通过 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 虚拟目录?导致这些错误的代码是什么样的?
-
@Chong 如果您得到解决方案,请分享代码或链接,我可以在其中获得答案行为我不明白 Brijesh 所说的方式。所以如果你能帮助我在同样的情况下并在我的情况下使用 webHttpBinding.. 提前谢谢......
标签: c# wcf visual-studio-2008 iis