我有一个用MVC4构建的非常简单的应用程序。该应用程序允许用户上传文件,应用程序生成输出
这个应用程序在本地运行很好,但是当我发布到azure(通过右键单击 - >发布)时,我得到一个描述性较差的错误。我已经发现错误是因为在代码中,我们访问了服务器相对路径,而这在azure中是不可能的。所以我找到了一种方法来解决这个link,它说我应该使用LocalResource而不是Server.MapPath。这对我来说很有意义,但到目前为止,我正在努力建议这条线。
LocalResource localResource = RoleEnvironment.GetLocalResource("DownloadedTemplates");
我无法使其正常工作,也无法获得正确的错误。顺便说一下,我不知道如何在azure中启用错误日志:(
所以,在深入了解MSDN之后,我已经看到了I should configure the Local Storage Resources,但是当我创建了一个本地MVC4项目时,我找不到应该在哪里配置它。
我需要能够在应用程序中存储临时文件(托管在azure中)。
TIA!
米尔顿罗德里格斯
答案 0 :(得分:1)
嗯,经过一段时间的努力,我终于使用了Windows Azure Tools 步骤: