【问题标题】:Is there a way to delete folders from a web role after deployment?部署后有没有办法从 Web 角色中删除文件夹?
【发布时间】:2012-01-15 19:53:58
【问题描述】:

我有一些文件,其唯一目的是复制到部署中的 bin 文件夹。构建和部署后,这些文件夹可以从网络角色中删除。

有没有办法让这个自动化?可能有启动任务?启动任务是什么样的?

更新 1

@Richard,谢谢这是很好的信息。我记得有 2 个文件夹,siteroot 和 approot。将尝试在 App_Start 期间仅删除文件夹。

【问题讨论】:

    标签: azure azure-web-roles delete-file


    【解决方案1】:

    您当然可以在启动任务中删除文件,或者从派生 RoleEntryPoint 的类的“OnStart”方法中的代码中删除。

    有什么理由删除这些文件吗?他们有什么害处吗?

    【讨论】:

    • 我认为该角色对文件系统的访问是只读的。它们本身并没有造成伤害,但我还是想删除它们。
    • 不,您可以完全控制文件系统。但是,当实例被回收时,您所做的任何更改都可能丢失。
    猜你喜欢
    • 1970-01-01
    • 2021-11-05
    • 1970-01-01
    • 2013-10-24
    • 2019-09-13
    • 2012-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多