我们在SSIS软件包中使用WinSCP将FTPS和SFTP文件存储到各个位置。我们的打包机已设置为TFS自动部署(尽管是手动配置),到目前为止,一切都工作正常(至少通过DV,QA和UA环境)。
这些软件包当前已设置版本为 5.13.1 作为参考,这是DV,QA和UA服务器上GAC的WinSCP版本(以及EXE)。
但是,当与网络架构师讨论我们的产品位置时,他坚持产品环境中存在的WinSCP版本必须是最新的稳定版本。
我们可以根据需要设置配置参数。
答案 0 :(得分:2)
WinSCP可以通过我目前知道的两种方式从SSIS执行:
当您说自己拥有“ GAC'd” WinSCP时,这表明我正在使用上面列出的第二种方法。只要应用程序和DLL文件是内联的,WinSCP的版本就无关紧要。您仅应担心是否已在较新版本中删除了功能,我怀疑情况确实如此。
您应该在较低的环境中安装较新的版本,以确保它可以工作。除非您是Dos Equis商业广告中的那个欣赏生产测试(TIP)优点的人,否则您无法在较低的环境中进行测试。