试图在MSDB上手动运行SSIS包,但出现错误

本文关键字:错误 SSIS 运行 MSDB | 更新日期: 2023-09-27 18:29:00

我正试图使用控制台应用程序在MSDB上运行SSIS包,但一直出现错误。

Application app = new Application();
Package package = app.LoadFromSqlServer("''File''Path''" + paramName, ".", "MSDBUser", "password", null);
DTSExecResult result = package.Execute();
Console.WriteLine("Package Execution Results: {0}", result.ToString());

我一直收到错误:

"The Execute method on the task returned error code 0x80131621 (Mixed mode assembly is 
built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 
runtime without additional configuration information.). The Execute method must 
succeed, and indicate the result using an '"out'" parameter.'r'n"

我认为这与我称运行我的程序包的方式有关。它已经过时了,但我真的不确定。有人能帮助我,并就更好的方法提供一些意见吗?任何帮助都将不胜感激。谢谢

试图在MSDB上手动运行SSIS包,但出现错误

您似乎已经创建了一个4.0框架项目,现在,您正在尝试使用2.0框架。在这篇文章中,你可以找到你需要的所有设置来解决你的问题。