未找到具有指定模式的包 [英] No packages found with specified pattern

本文介绍了未找到具有指定模式的包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I am using Deploy azure app service to slot build step in Team Services, I want to be able to build my solution with PackageAsSingleFile set to False. However when I try to release the package with path to the artifact created I get "No packages found with specified pattern".

Do I need to create two artifacts, one as zip file and one as a package of files to be able to do what I want? I have tried different path to folders, but I get same error no matter.

解决方案

Refer to these steps:

  1. NuGet Installer task to restore package
  2. Visual Studio Build task (Solution: ***.sln; Visual Studio Version: Visual Studio 2015; MSBuild Arguments: /p:DeployOnBuild=True /p:DeployDefaultTarget=WebPublish /p:WebPublishMethod=FileSystem /p:DeleteExistingFiles=True /p:publishUrl="$(build.artifactstagingdirectory)"; Platform: $(BuildPlatform); Configuration: $(BuildConfiguration))
  3. Publish Build Artifacts (Path to Publish: $(build.artifactstagingdirectory); Artifact Name: drop; Artifact Type: Server)
  4. Edit/create Release definition
  5. Link artifact to previous build
  6. Azure App Service Deploy (Package or Folder: $(System.DefaultWorkingDirectory)/**/drop)
  7. Uncheck Publish using Web Deploy option

这篇关于未找到具有指定模式的包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆