我在 Visual Studio 2010 中创建了一个 .sln 文件:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
这有一个项目,它是一个 .dtproj 文件。该文件的标头如下所示:
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<DeploymentModel>Project</DeploymentModel>
<ProductVersion>11.0.2100.60</ProductVersion>
<SchemaVersion>9.0.1.0</SchemaVersion>
我安装了 VS 2010 Professional,但是当我尝试打开此解决方案时,出现不支持项目类型的错误。
这台机器还有 VS2008、VS2012 和 SQL Server 2008R2 以及 BI Dev Studio。
我错过了什么? 我如何获得对此 .dtproj 项目类型的支持?
为此,您需要安装项目扩展。 这是市场的下载链接。
https://marketplace.visualstudio.com/items?itemName=SSIS.SqlServerIntegrationServicesProjects
对于 VS 2022,您应该访问 https://marketplace.visualstudio.com/items?itemName=SSIS.MicrosoftDataToolsIntegrationServices
之后,您需要重新启动 Visual Studio,并且您应该可以毫无问题地打开项目。
看起来 MS 为您提供了解决方案(来自 Microsoft 支持):
要解决升级项目后无法在 SQL Server BIDS 中打开项目的问题,请按照以下步骤操作:
您可以在此处阅读更多相关信息。