首页 > 解决方案 > 在 CI 中为 Web 应用程序 (WCF) 等类库获取发布工件

问题描述

我正在尝试为 C# 项目构建 Ci。我的解决方案包含一个实现 WCF 服务本身的类库项目。

当我获得为该项目发布的手册时,它可以正常工作,但是在 CI 过程中,我无法从该项目中获取工件,因为构建任务无法将其识别为 WCF 服务。

我将项目类型从类库更改为 WCF,但在这种情况下,WCF 服务文件不会出现在已发布的文件中。

任何建议将不胜感激在此先感谢。

MSBuild 参数:

/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"

手动发布:

在此处输入图像描述

标签: c#wcftfscontinuous-integrationartifact

解决方案


推荐阅读