从VS2010升级到VS2013(或VS2012)后无法打开Visual Studio C#解决方案,错误消息“不支持给定路径的格式”

时间:2022-09-02 11:42:38

I had to upgrade a legacy project from Visual Studio 2010 to Visual Studio 2013.

我不得不将旧项目从Visual Studio 2010升级到Visual Studio 2013。

When in VS 2013 I tried to load solutions, it showed migration report with warnings (and no errors!) - all warnings where ­Visual Studio needs to make non-functional changes to this project in order to enable the project to open in Visual Studio 2013, (..).

在VS 2013中,我尝试加载解决方案,它显示带有警告的迁移报告(并且没有错误!) - 所有警告,其中Visual Studio需要对此项目进行非功能性更改,以便在Visual Studio 2013中打开项目,(..)。

And in the Visual Studio Solution Explorer, Output window I see this error message The given path's format is not supported. and as a result solution is not loaded.

在Visual Studio解决方案资源管理器的“输出”窗口中,我看到此错误消息不支持给定路径的格式。因此,解决方案未加载。

I tried to find any information about path's format error message and it seems that it's about file names/directories, but I just can't find what has gone wrong with that during the solution loading/migration.

我试图找到有关路径格式错误消息的任何信息,它似乎是关于文件名/目录,但我在解决方案加载/迁移期间无法找到出错的地方。

Any ideas what could be wrong/what should I check?

任何想法可能是错的/我应该检查什么?

2 个解决方案

#1


It was a project to create SQL CLR assembly, and as it turns out this project type (Visual C# SQL CLR Database Project) is no more available in Visual Studio 2012 and Visual Studio 2013

这是一个创建SQL CLR程序集的项目,事实证明这个项目类型(Visual C#SQL CLR数据库项目)在Visual Studio 2012和Visual Studio 2013中不再可用

#2


Save original version to some directory, then upgrade and compare directories with some comparison tool like kdiff3, etc and see what has changed

将原始版本保存到某个目录,然后使用某些比较工具(如kdiff3等)升级和比较目录,并查看已更改的内容

#1


It was a project to create SQL CLR assembly, and as it turns out this project type (Visual C# SQL CLR Database Project) is no more available in Visual Studio 2012 and Visual Studio 2013

这是一个创建SQL CLR程序集的项目,事实证明这个项目类型(Visual C#SQL CLR数据库项目)在Visual Studio 2012和Visual Studio 2013中不再可用

#2


Save original version to some directory, then upgrade and compare directories with some comparison tool like kdiff3, etc and see what has changed

将原始版本保存到某个目录,然后使用某些比较工具(如kdiff3等)升级和比较目录,并查看已更改的内容