避免删除Azure云服务上的文件发布

阿尔乔姆·普拉诺维奇(Artyom Pranovich)

我将ASP.NET MVC应用程序托管为Azure云服务。

新部署后,删除用户上传的图片时遇到问题。

上传的图片将保存到自定义特殊文件夹中 WebProject/UserFiles/MedicalCenterImages

下面提供了我的项目文件夹结构。

项目文件夹结构

我发现并调查了一些与我的问题有关的问题

并弄清楚,我应该在.csproj文件上添加SkipDelete规则。

<Target Name="AddCustomSkipRules">
<Message Text="Adding Custom Skip Rules" />
<ItemGroup>
  <MsDeploySkipRules Include="SkipUserFilesFolder">
    <SkipAction>Delete</SkipAction>
    <ObjectName>filePath</ObjectName>
    <AbsolutePath>UserFiles</AbsolutePath>
  </MsDeploySkipRules>
</ItemGroup>
</Target>

但是我不完全了解我应该编辑哪个文件?(MaxPatient.Web.csproj或MaxPatientCloudService.ccproj或任何其他文件)

我总是发布我的MaxPatientCloudService项目。

我将不胜感激。

谢谢 :)

维珀吉纳兹

通常,Azure云服务部署(带有VIP交换到生产插槽的临时插槽)会创建新的虚拟机(VM)。您只能计划实际MVC项目中的内容文件才能部署到新的VM。用户上载将无法在部署中保留下来。您需要将上传的文件存储在Azure BLOB,数据库中,或者使用Azure网站而不是Cloud Service。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否存在Azure云服务发布配置文件?

来自分类Dev

发布网站与Azure云服务发布

来自分类Dev

无法发布到Azure云服务的WCF

来自分类Dev

禁用Azure云服务的元数据发布

来自分类Dev

禁用Azure云服务的元数据发布

来自分类Dev

如何在Azure云服务上发布之前预编译Web应用程序

来自分类Dev

将Azure文件服务CloudFileShare映射为每个云服务实例上的虚拟目录

来自分类Dev

Azure上用于云服务的静态IP

来自分类Dev

安排Azure云服务上的IIS重置

来自分类Dev

Azure云服务上的503错误

来自分类Dev

Azure云服务文件系统访问

来自分类Dev

在Azure云服务上动态设置rdlc文件时的ReportViewer错误

来自分类Dev

在Azure云服务上动态设置rdlc文件时的ReportViewer错误

来自分类Dev

如何在Azure云服务上安装Azure Powershell?

来自分类Dev

Azure删除“我的云服务”的配置,为什么?

来自分类Dev

Azure云服务

来自分类Dev

如何在Azure云服务上续订SSL证书?

来自分类Dev

启动任务未在Azure云服务角色上运行

来自分类Dev

如何下载Windows Azure云服务定义.csdef文件

来自分类Dev

我的Azure云服务应在哪里存储文件?

来自分类Dev

解析服务器上的多个云文件

来自分类Dev

Azure云服务从Azure消失

来自分类Dev

将Web角色发布到Azure云服务时进行代码优先迁移

来自分类Dev

一种将ASP.NET 5发布到Azure云服务的方法?

来自分类Dev

Azure经典云服务配置本地与云

来自分类Dev

在Azure App服务上检索Http获取和发布请求

来自分类Dev

在Azure App服务上检索Http获取和发布请求

来自分类Dev

NodeJS:处理突然的云发布/订阅删除

来自分类Dev

Azure云服务IP范围

Related 相关文章

热门标签

归档