我和几个同事已经安装了最新的 Visual Studio (SSDT) - BIDS。
我们无法创建包,在解决方案资源管理器中右键单击 SSIS 包 > 新 SSIS 包会导致这个臭名昭著的错误:
标题:Microsoft Visual Studio
创建包时出错无法保存包文件“C:\Users\userid\AppData\Local\Temp\tmp9ABC.tmp”,错误为 0x80040154“类未注册”。
谷歌搜索此错误会显示 2008 年的结果,它与 MSXML 有关。我已经尝试了所有解决方案,安装 MSXML6.0,安装 OWC,regsvr32 DLL,我运行了 procmon 并且在跟踪中没有任何问题的提示。
我非常有信心这是与 2008 年不同的错误,因为没有任何解决方案有效。
我的一位同事在家里安装了 BIDS,它运行良好。我们所在的工作网络已被锁定,但是我们都以管理员身份运行安装,并且 ISO 文件 > 2gig,因此我们不认为在安装过程中丢失了组件,但这可能是错误的。
有没有人遇到过这个错误?有人对如何解决此问题有任何想法吗?
我已经卸载了旧版本的 VS2017 SSDT (15.4.xx) 并从 Microsoft 下载了最新的 SSDT 2017 (15.5.x) 然后安装它。它现在似乎正在工作。我可以创建一个新的 SSIS 包。嘿嘿!
我在 Visual Studio 2019 和 SQL Server Integration Services 项目(从 Visual Studio Marketplace下载)中遇到了类似的问题。[![在此处输入图像描述][2]][2]
当我尝试创建和保存新的 SSIS 项目时出现错误提示。
我的解决方法是卸载并重新安装相同的包。
希望这可以帮助!