【发布时间】:2017-12-12 17:24:24
【问题描述】:
我使用 VS2017 和网络部署。 我有两个解决方案:我们在 Azure VM 上部署的 Web 应用程序,以及作为 Web 应用程序引擎的 C# 解决方案。
Web 应用程序有引擎的引用,但它还需要在 App_Data 中有 dll 才能工作(我的同事谈到运行时问题)。所以每次发布时,我都需要手动将 dll 复制粘贴到 VM App_Data 目录。
我想自动化这个过程,我尝试了一些解决这个问题的方法:
- 将批处理脚本放入 Web 应用程序属性 => 构建 => 构建后,以便自动将 dll 从 bin/debug 复制到 App_Data。它会创建文件,但是当我发布时,App_data 文件会被忽略
- 从 C:/MyProject/Properties/PublishProfiles/mypp.pubxml 编辑 pubxml 文件,但我没有 找到相关信息或文档以进一步推进。
- 使用 Azure RunBooks,但之后我没有找到启动它的选项 出版。
我寻找一些我尚未找到的关于发布的帮助或文档,或者可能是一些用于 azure runbook 的技巧。
不要犹豫指出错别字,我现在很累。
【问题讨论】:
标签: c# asp.net azure publish iis-8