我正在使用 Visual Studio 2008 编写一个新包,该包只需调用一个 powershell 脚本来在数据库中加载一个 csv 文件。
我面临的问题是,当我创建“执行进程任务”时出现错误:0xc0029151,因为 powershell exe 在驱动器 C: 中,而我的 powershell 脚本在驱动器 D: 中。
如果我将 powershell 二进制文件复制粘贴到 D: 驱动器中,则一切正常。
这很奇怪,因为我有另一个 SSIS 执行相同的任务并且这个运行良好。
注意:看起来我需要设置“cd / D”设置来更改驱动器...