【发布时间】:2017-05-20 08:43:08
【问题描述】:
我正在尝试在 Visual Studio 2013 Ultimate 中打开一个包含集成服务项目 (.dtproj) 的解决方案文件。不幸的是,迁移失败的原因让我有些困惑。
迁移报告包含以下错误:
RecommenderJobs.dtproj: The application which this project type is based on was not found. Please try this link for further information: http://go.microsoft.com/fwlink/?prd=12395&pver=11&sbp=ProjectTypeDeprecated&plcid=0x409&clcid=0x409&ar=MSDN&sar=ProjectCompatibility&o1=159641D6-6404-4A2A-AE62-294DE0FE8301
很遗憾,链接似乎已失效,因此无济于事。
当我尝试在 Visual Studio 2012 中打开它时,我还收到以下错误消息:
我已尝试在 Visual Studio 2012 Ultimate 和 Visual Studio 2013 Premium 中打开此解决方案(这就是我标记两者的原因)。两者都在更新 5 上。我已经尝试更新我的所有扩展和更新,甚至那些看起来与问题没有直接关系的扩展和更新(例如 Visual Studio 的 Office 工具)。
我在微软的论坛上找到了similar question。那里的建议是将我的 SSIS 版本升级到最新版本。我尝试按照建议为 VS2013 安装 SSDT,但安装失败:
当我检查日志时,出现以下错误:
Error 0x80070666: Cannot install a product when a newer version is installed.
事实上,我确实安装了一个不同的版本,但据我所知,它实际上并没有更新(事实上,它是在 Visual Studio 2010 shell 中启动的),所以我对此有点困惑。版本信息如下:
Microsoft SQL Server Integration Services Designer
Version 11.0.5058.0
Microsoft SQL Server Reporting Services Designers
Version 11.0.5058.0
我还安装了与 SQL Server 2012 相关的工具。
根据我在其他帖子中阅读的内容,我希望在“添加/删除程序”中看到 SQL Server Data Tools,但事实并非如此。有谁知道为什么会这样?
我还看到了其他类型项目的相关问题,例如PowerShell project。 (显然,我的问题与 Powershell 无关,但那里的 OP 针对不同的项目类型收到了相同的错误消息)。不幸的是,该帖子上的建议似乎并没有太大帮助 - 例如,那里接受的答案涉及完全卸载和重新安装 Visual Studio,这至少可以说是一个主要痛苦。我也不太相信这对我有用,因为这个问题发生在两个不同版本的 Visual Studio 中。
有人对我还可以尝试什么有什么建议吗?
【问题讨论】:
标签: sql-server visual-studio visual-studio-2012 visual-studio-2013 ssis