【发布时间】:2014-12-09 12:41:57
【问题描述】:
我将我的 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 项目。
如果有任何帮助,我将不胜感激。
谢谢:)
【问题讨论】:
标签: c# asp.net .net azure azure-cloud-services