我有一个带有.dtsConfig文件的SSIS包。当我使用'Execute Package Utility'运行.dtsx包时,dtsConfig文件中的设置会被正确应用。
但是,当我尝试从ASP.NET页面运行SSIS包时,不会应用dtsConfig文件中的设置。
任何人都知道为什么会这样吗?
非常感谢!
安东尼
答案 0 :(得分:1)
谢谢Faiz - 我没有意识到你需要从代码后面的dtsConfig设置的位置和文件名告诉包。我认为是因为我告诉包装配置文件的文件名是什么,当我创建它时就足够了。
我需要添加以下几行:
myPackage.EnableConfigurations = True
myPackage.ImportConfigurationFile(packageConfigPath)