我们已经在VS2012中启动并运行了SSIS解决方案,并且希望迁移到VS2017。但是,当我们打开解决方案并在VS2017(版本-15.9.14)上进行构建时,构建失败并显示以下错误消息。
当前版本在VS2012中运行并成功构建。详细信息如下:
VS2012-11.0.50727.1
SSDT-11.1.20627.00
SQL Server集成服务-11.0.5583.0
Visual Studio的新版本,其失败如下:
VS2017-15.9.14
SSDT-15.1.61906.0.3120
SQL Server集成服务-15.0.1301.433
如何在新版本的VS2017上解决此生成问题?
Severity Code Description Project File Line Suppression State
Error Microsoft.SqlServer.Dts.Runtime.DtsRuntimeException: The package failed to load due to error 0xC0011008 "Error loading from XML. No further detailed error information can be specified for this problem because no Events object was passed where detailed error information can be stored.". This occurs when CPackage::LoadFromXML fails.
---> System.Runtime.InteropServices.COMException: The package failed to load due to error 0xC0011008 "Error loading from XML. No further detailed error information can be specified for this problem because no Events object was passed where detailed error information can be stored.". This occurs when CPackage::LoadFromXML fails.
at Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackagePersist100.LoadPackageFromXML(Object vSource, Boolean vbSourceIsLocation, IDTSEvents100 pEvents)
at Microsoft.SqlServer.Dts.Runtime.Package.LoadFromXML(String packageXml, IDTSEvents events)
--- End of inner exception stack trace ---
at Microsoft.SqlServer.Dts.Runtime.Package.LoadFromXML(String packageXml, IDTSEvents events)
at Microsoft.SqlServer.Dts.Runtime.Project.LoadPackage(IProjectStorage storage, Package package, String streamName, IDTSEvents events)
at Microsoft.SqlServer.Dts.Runtime.PackageItem.Load(IDTSEvents events)
at Microsoft.SqlServer.Dts.Runtime.PackageItem.get_Package()
at Microsoft.DataTransformationServices.Project.DataTransformationsProjectBuilder.IncrementalBuildThroughObj(IOutputWindow outputWindow)
at Microsoft.DataTransformationServices.Project.DataTransformationsProjectBuilder.BuildIncremental(IOutputWindow outputWindow) 0
答案 0 :(得分:0)
通过以编辑模式打开单个dtsx程序包并将xml中的below标记从底部移至xml中的第3行并保存,可以解决此问题。
<DTS:Property DTS:Name="PackageFormatVersion">6</DTS:Property>
重建成功,没有任何错误。