使用 Visual Studio .dtproj 文件需要什么?

chr*_*ris 8 sql-server ssis visual-studio-2010

我在 Visual Studio 2010 中创建了一个 .sln 文件:

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Run Code Online (Sandbox Code Playgroud)

它有一个项目,它是一个 .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>
Run Code Online (Sandbox Code Playgroud)

我安装了 VS 2010 Professional,但是当我尝试打开此解决方案时,出现错误,指出项目类型不受支持。

这台机器还有VS2008、VS2012和带有BI Dev Studio的SQL Server 2008R2。

我缺少什么?如何获得对此 .dtproj 项目类型的支持?

dot*_*NET 0

看起来 MS 为您提供了一个解决方案(来自 Microsoft 支持):

要解决升级项目后无法在 SQL Server BIDS 中打开项目的问题,请执行以下步骤:

  • 使用 SQL Server BIDS 在不同的目录中创建与原始 BI 项目同名的新项目。
  • 从升级的 BI 项目文件夹中添加所有相关项目项。例如,对于 Analysis Services 项目,添加 .ds 和 .dsv 文件。对于 Reporting Services 项目,添加 .rds 和 .rdl 文件。
  • 保存并打开新的 BI 项目。

你可以在这里读更多关于它的内容。