J'ai récemment reconstruit ma machine de développement. Sur cette nouvelle machine, VS 2010 ne peut plus ouvrir les fichiers sln directement à partir de SS 2005. Ce sont des solutions 2010 valides (créées initialement avec VS 2010) qui ont fonctionné correctement jusqu'à ce que je reconstruise ma machine.Fichier de solution invalide Visual Studio 2010 et SourceSafe 2005
Le message que j'obtiens est "Le fichier sélectionné n'est pas un fichier de solution valide".
J'ai reconstruit plusieurs fois et utilisé de nombreuses installations de VS et n'ai jamais eu de problème à ouvrir les sln de SS en utilisant VS 05, 08 ou 10. Je n'ai jamais vu ça auparavant.
J'ai réinstallé SS 2005 ainsi que la dernière mise à jour SS mais rien ne fonctionne.
VS 2010 peut très bien ouvrir des solutions à partir du système de fichiers, il doit donc s'agir d'un SS.
Des idées?
Très bien, merci. J'ai créé une application de console et l'ai vérifiée dans SS. Pas de problème. Lorsque je le supprime de mon système de fichiers local et que j'essaie d'obtenir la solution de SS, j'obtiens la même erreur. Je dirais qu'il n'y a rien de mal avec le fichier sln, mais voici le texte du fichier:
fichier Solution Microsoft Visual Studio, Format Version 11.00
Visual Studio 2010
Projet ("{FAE04EC0-301F- 11D3-BF4B-00C04F79EFBC} ") = "ConsoleApplication1", "ConsoleApplication1 \ ConsoleApplication1.csproj", "{748E05CA-D880-4D89-9479-4AB800D79C82}" EndProject mondial GlobalSection (SourceCodeControl) = = SccNumberOfProjects présolution 2 SccLocalPath0 =. SccProjectUniqueName1 = ConsoleApplication1 \ ConsoleApplication1.csproj SccLocalPath1 =. SccProjectFilePathRelativizedFromConnection1 = ConsoleApplication1 \ EndGlobalSection GlobalSection (SolutionConfigurationPlatforms) = présolution Debug | x86 = Debug | x86 Release | x86 = Release | x86 EndGlobalSection GlobalSection (ProjectConfigurationPlatforms) = {postSolution 748E05CA-D880-4D89-9479-4AB800D79C82 } .Debug | x86.ActiveCfg = Débogage | x86 {748E05CA-D880-4D89-9479-4AB800D79C82} .Debug | x86.Build.0 = Débogage | x86 {748E05CA-D880-4D89-9479-4AB800D79C82} .Release | x86.ActiveCfg = Release | x86 {748E05CA-D880-4D89-9479-4AB800D79C82} .Release | x86.Build.0 = Release | x86 EndGlobalSection GlobalSection (solutionProperties) = présolution HideSolutionNode = FAUX EndGlobalSection EndGlobal