首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将deploy应用程序部署到IIS管理器?

如何将deploy应用程序部署到IIS管理器?
EN

Stack Overflow用户
提问于 2019-07-26 09:44:58
回答 1查看 761关注 0票数 0

我知道这个问题是泛型的,但我有两个解决方案,但我无法解决。如果问题有更好的总结,我会更新这个问题。

我正在我的Windows上部署一个从Azure DevOps管道到IIS的角度应用程序。

每次构建成功时都会创建工件,这个工件是一个.zip文件,文件夹名为:staad-portal,在这个文件夹中存储的是角dist文件。好吧,这个很好。

这是在YAML中创建工件的方式

代码语言:javascript
复制
steps:
- task: ArchiveFiles@2
  displayName: 'Archive staad-portaal-frontend\dist\staad-portal'
  inputs:
    rootFolderOrFile: 'staad-portaal-frontend\dist\staad-portal'

但是,当我将其发布给IIS管理器时,网站的物理路径一直更改到根文件夹:C:\build\root,而它必须是C:\build\root\staad-portal。我希望这是被覆盖的每一个版本,所以网站失去了它的道路。

我心里有两件事:

  1. 也许IIS管理器中有一种设置路径的方法,它不会被自动更改?
  2. 删除工件staad-portal中的.zip。

我不知道如何做到这两点。谁能把我推向正确的方向,其他解决方案也同样受欢迎。

EN

回答 1

Stack Overflow用户

发布于 2019-07-29 07:09:17

也许IIS管理器中有一种设置路径的方法,它不会被自动更改?

对于此问题,可以将绝对路径(C:\build\root\staad-portal)指定为参数物理路径 of WinRM -IISWebAppManagement

要删除工件文件中的staad-portal文件,可以运行删除文件。指定源文件夹Content。在内容中,可以使用通配符(如*.zip )。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57217360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档