BIML生成的SSIS包赢得';t加载时出现错误0x80070057“;参数不正确。”;CPackage::LoadFromXML失败

BIML生成的SSIS包赢得';t加载时出现错误0x80070057“;参数不正确。”;CPackage::LoadFromXML失败,ssis,biml,Ssis,Biml,我用BIML生成了几个包,但没有一个加载到SSIS设计器中。每一个都显示一个白色屏幕,并显示错误消息:加载'Stage_BNSCHED.dtsx'时出错:由于错误0x80070057“参数不正确”,包加载失败。当CPackage::LoadFromXML失败时会发生这种情况。我甚至不知道从哪里开始。BIML脚本可以很好地编译,包已经创建,但是我无法打开它们。此外,由于此错误,Visual Studio不允许我保存项目或解决方案 BIMLExpress 2019 Build 5.4.64108.

我用BIML生成了几个包,但没有一个加载到SSIS设计器中。每一个都显示一个白色屏幕,并显示错误消息:加载'Stage_BNSCHED.dtsx'时出错:由于错误0x80070057“参数不正确”,包加载失败。当CPackage::LoadFromXML失败时会发生这种情况。我甚至不知道从哪里开始。BIML脚本可以很好地编译,包已经创建,但是我无法打开它们。此外,由于此错误,Visual Studio不允许我保存项目或解决方案

  • BIMLExpress 2019 Build 5.4.64108.0
  • Visual Studio 2017版本15.9.21的SQL Server数据工具
  • SQL Server 2017标准版14.0.3281.6

感谢您对从何处开始的建议。

当我删除代码片段以查找有问题的代码部分时,我遇到了这个问题。我试图在一个OLEDB命令中进行更新,更新的键值也在where子句中。一旦我重写了那个部分,只列出了非关键字段,一切都按计划进行了。我认为从技术上讲,这在SQL中是合法的,但SSIS肯定不喜欢它。

创建hello world等价物
-这在VS中可以打开吗?是的,这很有效。我想现在我会把我所有的包裹都拿出来,然后一次一个地加进去,直到我找到那个打破它的。