我使用 this blog post 中的说明成功创建并手动测试了 Azure 文件中的共享。 。但是,如果我通过远程处理角色来创建挂载,我部署的云服务无法从 C# 创建挂载或访问挂载(创建或列出文件)。
最佳答案
我能够通过使用解释的 P/Invoke 方法调用映射来解决此问题 here 。唯一的技巧是我必须从 source 构建存储层并更新包引用,因为它使用了旧版本的 Azure 存储库。
如果您对不起作用的内容感兴趣:
我的第一次尝试是使用一个进程并调用“cmd”,但我相信由于权限的原因,这完全失败了,但我无法找出确切的原因。我的下一次尝试是安装驱动器的启动脚本。这导致驱动器断开连接,即使我使用提升的权限运行它,也无法访问该驱动器。
关于c# - 从云服务中的 Azure 文件访问挂载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28664358/