gpt4 book ai didi

visual-studio - 如何使用 TeamCity 和 Visual Studio 2015 构建 SSRS 报告 (rptproj)

转载 作者:行者123 更新时间:2023-12-04 03:52:30 24 4
gpt4 key购买 nike

我们有一个构建步骤来构建一个包含大约 70 个项目的解决方案,使用 Visual Studio (sln) 作为运行器类型。通过这样做,我们能够成功构建其他不受 MSBuild 支持的项目,例如 vdproj 文件和 office 插件。但是,它显然不适用于 SSDT/SSRS 项目。我已确保将最新版本的 SSDT 安装到 Visual Studio,并且 Visual Studio 2015 直接安装在构建服务器上。

MSBuild 不支持 rptproj,无法构建

我还需要做些什么才能正确构建它们吗?我读到过一些人将他们转移到他们自己的解决方案,但这不是我们在这里所追求的,我不确定这是否真的能解决问题。

这对我们很重要,因为我们需要以 SQL 2008 为目标的构建输出,而不是直接在工具版本 (SQL 2016) 的项目中复制 RDL。

最佳答案

您必须通过调用 Visual Studio 可执行文件 (devenv.exe) 来构建 rptproj:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" "[fullpath]\FooBarSolution.sln" /Rebuild [SolutionConfiguration] /Project KPI /Log "[fullpath]\Logs\KPI.Build.Log.log" /Out "[fullpath]\Logs\KPI.Build.Out.log"

还必须将项目的 TargetServerVersion 属性设置为 SQL Server 2008

enter image description here

关于visual-studio - 如何使用 TeamCity 和 Visual Studio 2015 构建 SSRS 报告 (rptproj),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39371766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com