我尝试将要下载的文件与我的 Web 应用程序一起部署到 azure。
该文件是我的项目的一部分,位于 VS2010 解决方案的文件夹中。在文件属性中,我尝试了这两种方法,将构建操作设置为“内容”或将“复制到输出”设置为始终。部署后,文件不存在,我收到 404。有什么想法吗?
问候
最佳答案
如果您的目标是提供文件供下载,您可能需要考虑将该文件托管在 BLOB 存储中的存储帐户中。然后,您可以利用 CDN 为最终用户的下载体验提供更好的性能。
对于解决您现有的问题,这里有一些想法......
您可能只需要将构建操作设置为“内容”。这应该可以确保在发布 Web 应用程序时包含您的文件。
您可以做的一件事是在解决方案资源管理器中右键单击您的 Web 应用程序项目并将其发布到文件系统。然后您可以检查它以确保您的文件已正确暂存。
您甚至可以使用 1.3 SDK 中的新远程桌面功能来远程访问云中的 Web 角色实例并检查包的部署方式。
关于azure - 如何将附加文件部署到azure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2699959/