如何从 Windows Azure Web 服务中访问本地文件?我尝试将完整路径路由到 VS 中的文件,但它说访问被拒绝。我希望在 ASP.NET 中有类似于 Server.MapPath() 的东西,但我还没有遇到过类似的东西。我也在管理员模式下运行 VS。有什么想法吗?
注意:我正在使用 WCF 服务(VS 中的云项目)
最佳答案
Azure 中的情况有所不同。基本上,您需要在服务定义文件中为您的角色指示和设置本地存储使用情况。角色属性中有本地存储部分。设置完成后,您可以通过调用 RoleEnvironment.GetLocalResource 访问代码中的本地存储。并传入本地存储名称。然后您可以读取和写入该本地存储。以下是有关该主题的一些博文。
关于c# - 如何从云 Web 服务中访问文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5766764/