如何在构建服务器上使用 Visual Studio Build Tools 2019 构建 SSIS 项目 (*.dtproj)

2023-12-27

我们正在尝试构建一个SSIS项目*.dtproj在我们的构建服务器上使用 Visual Studio Build Tools 2019。

如果有人可以就如何使其发挥作用提供建议,那就太好了。

在开发机器上使用时devenv.exe从 Visual Studio 2019 开始,它将构建项目,但在构建服务器上我们只有构建工具。

Data storage and processing工作负载已安装。


您需要在构建服务器上安装 Visual Studio。

从 PowerShell 运行以下代码或针对 CMD 进行调整:

&'D:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.com'`
'D:\Source\solution.sln'`
/rebuild 'Debug' /Project  'D:\Source\project.dtproj'`
/ProjectConfig 'Development' /Out 'C:\Temp\build.log' 

有关构建服务器上 VS 许可的讨论的链接:https://social.msdn.microsoft.com/Forums/vstudio/en-US/01ccff7b-07c1-4a0a-8312-c1f77703b5b5/visual-studio-licensing-on-build-server?forum=visualstudiogeneral https://social.msdn.microsoft.com/Forums/vstudio/en-US/01ccff7b-07c1-4a0a-8312-c1f77703b5b5/visual-studio-licensing-on-build-server?forum=visualstudiogeneral

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在构建服务器上使用 Visual Studio Build Tools 2019 构建 SSIS 项目 (*.dtproj) 的相关文章

  • Attunity 连接器未显示在 VS 2017、SQL Server 2017 的 SSIS 中

    我看过 VS 2015 的这篇文章 但没有看过 VS 2017 的文章 我已经测试了 Visual Studio 2017 SSDT Enterprise 和 Professional 以及 SQL Server 2017 我遵循了该帖子h
  • 为什么 const int x = 5;不是C中的常量表达式吗?

    本以为C不会再给我带来惊喜了 但这却让我大吃一惊 const int NUM FOO 5 int foo NUM FOO gt error C2057 expected constant expression 我的 C 经验让我内心不赞成
  • SSIS 表达式生成器 - 如何查找字符的最后一次出现

    我的价值观是这样的 D DM 250 Insert Jobs QA UAT 14 FILE A UpdateInsert dts D DM 250 Insert Jobs QA UAT Something DaisyChain 14 stu
  • 使用VS2019创建WebService

    我想使用 Visual Studio 2019 使用 C 在现有 NET 项目中创建 WebService 在互联网上搜索 我能找到的只是旧 VS 版本的教程 如何创建它 使用 Visual Studio 2019 接收 POST 数据的最
  • SSIS - 将参数传递给 ADO .NET 源查询

    我知道早些时候已经有人问过这个问题 大多数答案都不相关 谷歌了一下 显示解决办法是在 数据流任务 中配置表达式并设置查询 然而 在 ADO NET 源中 当我尝试预览输出时 我不断收到 Must declare the variable 它
  • 当没有文件可供下载时,如何避免 SSIS FTP 任务失败?

    我正在使用 SQL Server 2005 并在 SSIS 中创建 ftp 任务 有时会有文件需要通过 ftp 传输 有时则不会 如果没有文件 我不希望任务或包失败 我已将从 ftp 任务到下一个任务的箭头更改为 完成 以便包运行 我已将允
  • 我在更新 NuGet 包时解码错误时发现无效数据

    我一直尝试从包管理器控制台和上下文选项中管理 NuGet 包更新 Visual Studio 2019 中的 NuGet 包 但在这两种情况下 我都收到 解码时发现无效数据 错误 我必须恢复到 Visual Studio 2017 才能更新
  • 生成脚本 - 仅数据 - 循环依赖项发现错误

    我正在尝试生成数据库中所有数据的脚本 以便我可以将数据移动到另一台服务器上的相同数据库 在 SQL Server 2012 中 我右键单击源数据库 任务 gt 生成脚本 gt 为整个数据库和所有数据库对象编写脚本 gt 高级 gt 要编写脚
  • SSIS Master 包执行来自另一个项目的包

    我有多个SSIS项目 但其中的一些包是相同的 我想创建一个包含所有内容的项目generic包并将其他项目与他们的特定包一起保存 所以我的问题是 是否有可能有一个主包可以执行并将父变量传递给另一个项目的包 我是 SSIS 新手 如果这是一个明
  • 如何查找 Visual Studio 项目中缺少的文件?

    由于合并等问题 我们有很多项目文件不包含其文件夹中的所有源代码文件 在我编写一个小工具之前 它会检查每个 cs文件包含在项目文件中 我希望确保之前没有其他人已经这样做过 我们有近 100 个项目文件和 1000 个 C 文件 显然 Visu
  • 通过 USB 将应用程序从 VS 2019 部署/调试到 Windows 10 手机

    我有一些旧的 Windows 10 手机 我想赋予它们第二次生命 作为我孩子们的音乐设备 由于我手上有 Visual Studio 2019 Enterprise 所以我想尝试自己创建一些东西 不是我尝试创建一个 UWP 应用程序和一个 X
  • 当前的 .NET SDK 不支持面向 .NET 6.0。目标为 .NET 5.0 或更低版本,或者使用支持 .NET 6.0 的 .NET SDK 版本

    我知道这是一个重复的问题 但我已经尝试了所有提到的解决方案 但没有得到解决 我有一个 dotnet c 应用程序 当我运行该应用程序时 出现以下错误 当前的 NET SDK 不支持面向 NET 6 0 任何一个 目标为 NET 5 0 或更
  • 使用 dtexec 运行 SSIS 包

    我正在使用 dtexec 运行 SSIS 包 该软件包在我的系统上的 BIDS 中运行良好 当我创建 SQL Server 代理作业以按计划运行包时 包运行步骤被安排为 T SQL 任务 而不是 SSIS 包 该作业没有报告错误 但它甚至没
  • 如何在 Visual Studio 2019 for C++ 编辑器中关闭双引号自动完成功能?

    更新到 Visual Studio 2019 版本 16 1 后 C 的代码编辑器补全了双引号字符 当我输入一个双引号 时 它会自动将其补全为 如何关闭该功能 我尝试查看设置 但在 C 编辑器设置或所有语言设置中找不到 Update 它实际
  • 如何更改默认的C++模板文件?

    我使用的是 Visual Studio 2019 每当我创建新的 C 项目时 它都会为我提供一个包含以下代码的默认文件 Template Test cpp This file contains the main function Progr
  • 更改使用文本文件的 SSIS 日志提供程序创建的文件的文件编码

    我是 SSIS 新手 我已经设计了一个包并为文本文件配置了 SSIS 日志提供程序 这工作正常并且日志文件已成功生成 我们有一个监控团队 他们使用这个日志文件进行监控 他们无法读取日志文件 因为文件编码是 Unicode 格式 他们期望使用
  • SSIS 2008 和 Undouble

    我将 SSIS 与 SQL Server 2008 R2 一起使用 我正在导入大型文本文件 大约 0 5 GB 这些文件使用双引号作为文本限定符 使用逗号作为字段分隔符 许多文件都具有文本限定字段 并在终止双引号之间包含逗号 SSIS 应该
  • 修改 launchSettings 后出错:无法应用启动配置文件“(默认)”

    我正在将我的项目设置为使用 dotnet watch 在 Visual Studio 2019 Preview 16 9 0 下的 launchSettings json 中运行 下面是我的launchSettings json profi
  • 如何在SSIS中将数据库名称设置为变量?

    在我当前的项目中 数据库名称不断变化 我不想每次都修改我的 OLE DB 源 因此我想将其设置为变量 也就是说 在每个 OLE DB Source 中 我可以将它用作参数 但是 SSIS 似乎不允许将数据库名称作为参数传输 那么我应该怎样做
  • SSIS 包卡在“已创建执行”状态

    我最近对我的一个 SSIS 项目部署了更新 自从该项目失败后 它就按计划运行了 SSIS 包似乎停留在 已创建执行 状态 报告中没有任何消息来解释这个问题 我尝试重新部署该项目 但结果保持不变 我最终不得不恢复到早期版本的部署以使系统重新上

随机推荐