Windows Azure移动服务C#后端 - App_Data

时间:2014-06-11 08:40:49

标签: windows azure azure-mobile-services

我正在使用带有.net运行时的windows azure移动服务。 我正在上传一个带有web部署的xml文件,该部署位于我的app_data目录中。 在本地执行这很好用

var doc = XDocument.Load(HttpContext.Current.Server.MapPath("~/App_Data/consultants.xml"));

但是在服务器上我得到了信息:

  

无法找到路径'D:\ Program Files(x86)\ SiteExtensions \ MobileServicesDotNet \ 1.0.303 \ App_Data \ consultants.xml'

的一部分
你知道吗?我认为该文件是在其他地方复制的,但我怎样才能获得这条路径?

最佳

月桂精

1 个答案:

答案 0 :(得分:0)

您的XML文件很可能位于以下位置:

D:\home\site\wwwroot\App_Data\consultants.xml

Azure有一个基于Web的诊断工具,叫做Kudu,它对这些场景很有帮助。此博客文章提供了有关如何使用Azure实例Using KUDU with Windows Azure Web Sites登录和使用Kudu的说明。