Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从windows应用程序执行ssis包时,vshost32.exe已停止工作_C#_Sql Server 2008_Ssis - Fatal编程技术网

C# 从windows应用程序执行ssis包时,vshost32.exe已停止工作

C# 从windows应用程序执行ssis包时,vshost32.exe已停止工作,c#,sql-server-2008,ssis,C#,Sql Server 2008,Ssis,我已经创建了一个ssis包。通过直接执行对它进行了测试,它工作正常。但当windows应用程序执行它时,会收到错误消息“vshost32.exe已停止工作”,应用程序将关闭。有什么想法吗 这是我的代码: pkgLocation = ConfigurationManager.AppSettings["SSISPath"].ToString(); Microsoft.SqlServer.Dts.Runtime.Application app = new Microsoft.SqlServer.Dt

我已经创建了一个ssis包。通过直接执行对它进行了测试,它工作正常。但当windows应用程序执行它时,会收到错误消息“vshost32.exe已停止工作”,应用程序将关闭。有什么想法吗

这是我的代码:

pkgLocation = ConfigurationManager.AppSettings["SSISPath"].ToString();
Microsoft.SqlServer.Dts.Runtime.Application app = new Microsoft.SqlServer.Dts.Runtime.Application();
Package pkg = app.LoadPackage(pkgLocation, null);
pkg.ImportConfigurationFile(@"C:\SSIS\Config\My_Config.dtsConfig");
DTSExecResult pkgResults = pkg.Execute();
这是我的系统配置: 赢7 32位 SQL Server 2008
Visual Studio 2010

事件查看器中有任何内容吗?您是否有任何日志记录?事件查看器显示:“故障应用程序名称:WindowsFormsApplication1.vshost.exe,版本:10.0.30319.1,时间戳:0x4ba2084b”故障模块名称:DTS.dll,版本:2007.100.2531.0,时间戳:0x49cfb3a9异常代码:0xC0000005关于此错误,存在多个错误。一个人找到了一个,其他人刚刚重新安装。如果您也可以查看您的并将任何问题标记为已回答,这将有助于改进StackOverflow,以供将来的搜索者使用。