1

我使用的是 Visual Studio 2015 Professional,最近根据我的工作需要切换到 Visual Studio 2017 Enterprise。新版VS打不开我的tds项目。它说“此版本的 Visual Studio 无法打开以下项目。可能未安装项目类型或此版本的 Visual Studio 可能不支持它们。” 迁移报告中的详细信息显示“找不到此项目类型所基于的应用程序”。

我下载并安装了 Sitecore Classic 5.7.0.12 的 Team Development,并尝试修复我的 VS 2017 安装,包括 .NET Framework 4.6 和 4.7.1 开发工具,但问题仍然存在。

4

1 回答 1

1

可能你已经解决了这个问题。我自己也在寻找答案,并在TDS 刺猬网站上找到了关于从 vs2013 迁移到 vs2015 的答案,但在我们的案例中也很有用。

为了定义有用,我猜在您开始这个问题时,您需要安装 VS2017 的 TDS 版本。它包含在您用于安装 VS2015 的 TDS 版本的下载文件中,或者只是从TDS 站点重新下载。在该链接上,您可能会考虑使用最新版本,或者只是您当前使用的 TDS 版本 5.7.0.12。当然,安装 TDS 时您需要有有效的许可证。

以及为什么 TDS 网站上关于迁移到 vs2015 的帖子很有帮助……首先想想你是如何安装它的。作为 Visual Studio 扩展(vsix 文件),它仅适用于您已安装的 Visual Studio 版本。安装 VS2019 时请记住这一点;-) 不过,您需要下载并安装 TDS 5.8 或更高版本。

有趣的是,顺便说一句,问题可以保持多久没有回答和开放。

于 2019-07-22T06:30:59.117 回答