【问题标题】:Publish to Azure Adding Files Individually during deployment发布到 Azure 在部署期间单独添加文件
【发布时间】:2017-11-15 14:50:21
【问题描述】:

我正在从两台不同的 PC 将 MVC 应用程序发布到我的 Azure 帐户。一台 PC(运行 VS 2017 15.4.3)快速发布,输出类似

2>Adding ACLs for path (10MinutesIter420171115083013)
2>Publish Succeeded.
2>Web App was published successfully

另一台 PC(运行 VS 2017 15.4.4,也在 15.3.3 中看到)发布缓慢,输出如下

2>Adding ACLs for path (10MinutesIter320171115082232)
2>Adding file (10MinutesIter320171115082232\ApplicationInsights.config)
2>Adding file (10MinutesIter320171115082232\bin\10minutesIter3.dll)
2>Adding file (10MinutesIter320171115082232\bin\10minutesIter3.pdb)

...等等

两台 PC 上的示例都是在 File | 之后首次发布到 Azure。新项目,进入同一个资源组,都使用 Web Deploy 发布方法。项目属性相同,但项目名称除外。

发生这种情况的原因是什么?如何停止单个文件复制?

【问题讨论】:

    标签: .net azure model-view-controller publish


    【解决方案1】:

    发生这种情况的原因是什么?如何停止单个文件复制?

    根据我的经验,似乎和VS版本没有关系。

    如果我们使用 VS 将网站发布到 Azure,我们似乎无法停止单个文件。

    我认为您的情况的根本原因是,当您第一次从您的一台 PC 发布网站时,它会将所有文件复制到 Azure webApp,然后从另一台 PC 发布相同的内容,尽管如果您是第一次取消选中(默认未选中)删除目标位置的其他文件。它将检查远程和本地。如果没有区别,则为 不添加文件 操作。

    如果我们不想发布单个文件,我们可以使用 Azure kudu 工具 (https://{yourwebsite}.scm.azurewebsites.net)。您可以将项目压缩并直接拖到 kudu 控制台。

    【讨论】:

      猜你喜欢
      • 2020-01-18
      • 1970-01-01
      • 2018-09-09
      • 1970-01-01
      • 2018-09-22
      • 1970-01-01
      • 1970-01-01
      • 2019-04-25
      • 1970-01-01
      相关资源
      最近更新 更多