【问题标题】:Deploying application to remote IIS server将应用程序部署到远程 IIS 服务器
【发布时间】:2016-04-02 09:39:24
【问题描述】:

我想自动化构建和部署过程。

我设法在 VSO 上创建了构建定义,当我签入代码构建开始时,测试运行,并且作为最终产品创建了一个文件夹,其中包含我的所有项目(asp.net Web 应用程序和解决方案中的类库)和这些项目中的 bin 文件夹。

但我需要的是在我通过发布功能(bin、内容、脚本、视图、Web.config)从 Visual Studio 发布我的 Web 项目时获得相同的结构。然后通过 ftp 将所有内容复制到远程文件夹。

我该怎么做?

【问题讨论】:

    标签: asp.net visual-studio tfs azure-devops


    【解决方案1】:

    您可以在远程文件夹中查看 Team Services (fka VSO) 的 release management capabilities

    您可以添加任务以将文件复制到远程 Windows 计算机、执行 Azure 文件复制、执行 powershell 脚本等等。

    【讨论】:

      【解决方案2】:

      我已经通过项目设置了所有部署设置 > deploy 并直接从 VS 在本地工作。然后通过 VSO 上的 msbuild 开关引用构建配置。使用 MSdeploy 是迄今为止最快的,但它确实支持 FTP。

      [Visual Studio Online continuous deployment to Azure Website with publish profile

      我用它来部署到带有现场代理的第 3 方托管。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-10-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多