先前在VS2005中创建SSIS包一切正常,可能是什么时候更新系统组件时有问题,前几天打开来想要做一个包,却总是报告说“无法创建包,找不到接口”
经查找,下面这个链接可以解决这个问题,但不知道为什么会这样
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=53694&SiteID=1
具体方法就是,重新注册msxml3.dll和msxml6.dll
regsvr32 msxml3.dll
regsvr32 msxml6.dll
有些费解,但这样注册过了之后确实是可以了,而解决了问题就是硬道理
应该是SSIS包依赖于这两个组件,但是也许在更新其他程序的时候把它们给破坏了,所以需要重新注册一下,但不知道对其他程序是否有影响