重新安装Visual Studio 2015后无法打开SSIS包(.dtproj文件)

时间:2016-05-16 15:06:34

标签: visual-studio ssis visual-studio-2015

我在Visual Studio 2015中制作了一个SSIS包。稍后,我不得不重新安装VS,因为无关的包有一些问题。现在,当我尝试打开SSIS包时,我首先得到以下弹出窗口:

The 'ResourceManagerPackage' package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\xxx\Appdata\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml'.

Restarting Visual Studio could help resolve this issue.

Continue to show this error message?

即使我刚启动VS,弹出窗口也会弹出。

单击“确定”后,项目无法加载。在解决方案资源管理器中,它显示“不兼容”,当我将鼠标悬停在它上面时,它会显示“应用程序未安装”。

我该如何解决这个问题?

编辑我已经运行了VS的修复,并手动添加了SSDT,没有任何改进。我也按照弹出窗口中的建议打开了ActivityLog并搜索了错误。我发现了这个:

Could not load file or assembly 'Microsoft.AnalysisServices.Project, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified. 

Could not load file or assembly 'Microsoft.ReportingServices.Designer, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.

可能是这样,但由于我甚至无法打开解决方案,我不知道如何修复它。

3 个答案:

答案 0 :(得分:6)

SQL Server的版本在这里至关重要。 VS的版本历来总是落后于SQL Server,例如SQL Server 2012使用Visual Studio 2010编辑SSIS包。

Download SQL Server Data Tools (SSDT)

了解详情

对于VS 2015即将改变,但它的生产版本仍然不支持它。

您可以安装预览版:Download the Latest SSDT Preview for Visual Studio 2015

答案 1 :(得分:1)

您是否使用Visual Studio的SQL Server数据工具插件来处理您的SSIS包?您可能需要重新安装任何其他组件,例如修改.dtsx文件所需的组件。

Visual Studio 2015中的SQL Server数据工具链接添加: https://msdn.microsoft.com/en-us/mt186501.aspx?f=255&MSPPError=-2147217396

我还建议您重新安装Visual Studio或使用安装程序运行" Repair"安装时的操作。我希望这可以帮助你! Visual Studio的问题永远不会好......

编辑: Visual Studio 2012 + SQL Server数据工具2012 可能允许您继续创建SSIS包。您可能不得不重新开始,但它至少会起作用......我从来没有能够使用Visual Studio 2015来使用SQL Server数据工具。

为您链接: Previous releases of SQL Server Data Tools (SSDT and SSDT-BI)

答案 2 :(得分:0)

转到“工具-管理扩展-安装-全部”。并选中“ SQL Server Integration Server项目”为“启用”。 Visual Studio有时不响应会导致禁用SSIS项目插件。