.net开发。用vs2017工具,打开vs2010创建的websevice工程时,提示工程不可用。

重新加载后提示:已经在解决方案中打开了具有该名称的项目。

该问题原因是因为启用了源代码管理工具的问题。

打开sln文件,删除其中的关于这个webservice的配置信息。如下:

        sccprojectuniquename7 = ****webservice.csproj
        sccprojecttoplevelparentuniquename7 = ***.sln
        scclocalpath7 = .

然后重新加载这个解决方案即可。