【发布时间】:2022-10-06 15:44:22
【问题描述】:
我有发布 .zip 工件的 Asp.net CI。
当我下载 .zip 工件时,我必须经过许多文件夹才能看到这些文件。 我在构建解决方案和许多其他参数时使用了默认参数,但没有结果。 有没有办法发布.zip,所以当我下载它时我已经看到文件了?在 .net 核心中不会发生该问题,但在 asp.net 中会发生。
我使用了模板而不是 yaml 文件。
解决方案构建:
steps: - task: VSBuild@1 displayName: \'Build solution\' inputs: solution: \'$(Parameters.solution)\' msbuildArgs: \'/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation=\"$(build.artifactstagingdirectory)\\\\\"\' platform: \'$(BuildPlatform)\' configuration: \'$(BuildConfiguration)\'发布符号
steps: - task: PublishSymbols@2 displayName: \'Publish symbols path\' inputs: SearchPattern: \'**\\bin\\**\\*.pdb\' PublishSymbols: false continueOnError: true发布工件
steps: - task: PublishBuildArtifacts@1 displayName: \'Publish Artifact WEB: to drop\' inputs: PathtoPublish: \'$(build.artifactstagingdirectory)\\HRSoft.WebClient.zip\' ArtifactName: \'$(Parameters.ArtifactName)\' condition: succeededOrFailed()
标签: azure-devops continuous-integration azure-artifacts