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();
これは私のシステム構成です: Win 7 32 ビット SQL Server 2008 Visual Studio 2010