मैंने हाल ही में अपनी विकास मशीन को फिर से बनाया है जो अब विंडोज 7 का उपयोग करता है। इस नई मशीन पर, वीएस 2010 अब सीधे एसएलएन फाइलें नहीं खोल सकता एसएस 2005 से। ये वैध 2010 समाधान (मूल रूप से निर्मित बुद्धिमान वीएस 2010) हैं जो ठीक काम करते हैं जब तक कि मैंने अपनी मशीन को फिर से बनाया नहीं। मेरे सहकर्मियों के पास एक ही सेटअप है और यह समस्या नहीं है।"चयनित फ़ाइल वैध समाधान फ़ाइल नहीं है" स्रोत सुरक्षित डेटाबेस खोलने का प्रयास करते समय त्रुटि
मुझे जो संदेश मिलता है वह है "चयनित फ़ाइल वैध समाधान फ़ाइल नहीं है"।
मैंने कई बार फिर से बनाया है और वीएस के कई इंस्टॉलेशन का उपयोग किया है और वीएस 05, 08 या 10 का उपयोग करके एसएस से एसएलएन खोलने में कोई समस्या नहीं आई है। मैंने इसे पहले कभी नहीं देखा है। मेरे सहकर्मियों को यह समस्या नहीं मिली है
मैंने एसएस 2005 के साथ-साथ नवीनतम एसएस अपडेट को फिर से स्थापित किया है लेकिन कुछ भी काम नहीं करता है।
वीएस 2010 फ़ाइल सिस्टम से समाधान ठीक से खोल सकता है, इसलिए यह एक एसएस चीज होना चाहिए।
कोई विचार? > ओपन परियोजना/समाधान
चरण 2 - फ़ाइल:: करें
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyProject", "MyProjectX\MyProject.csproj", "{8E519F6C-A405-43AB-ADA0-F4829ECBEFE0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyProject_BL", "MyProject_BLMyProject_BL.csproj", "{595FFFB2-5CC3-40BB-9059-32ACFAA9DEFA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LinqKit", "LINQKit\LinqKit.csproj", "{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyProject_DL", "MyProject_DL\MyProject_DL.csproj", "{55506B29-70A8-4556-ADF9-2553B0F18379}"
EndProject
Global
GlobalSection(SourceCodeControl) = preSolution
SccNumberOfProjects = 5
SccLocalPath0 = .
SccProjectUniqueName1 = MyProject\\MyProject.csproj
SccProjectName1 = \u0022$/MyProject.root/MyProject/MyProject\u0022,\u0020
SccLocalPath1 = MyProject
SccProjectUniqueName2 = MyProject_BL\\MyProject_BL.csproj
SccProjectName2 = \u0022$/MyProject.root/MyProject/MyProject_BL\u0022,\u0020
SccLocalPath2 = MyProject_BL
SccProjectUniqueName3 = LINQKit\\LinqKit.csproj
SccProjectName3 = \u0022$/MyProject.root/MyProject/LINQKit\u0022,\u0020
SccLocalPath3 = LINQKit
SccProjectUniqueName4 = MyProject_DL\\MyProject_DL.csproj
SccProjectName4 = \u0022$/MyProject.root/MyProject/MyProject_DL\u0022,\u0020JNAAAAAA
SccLocalPath4 = MyProject_DL
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8E519F6C-A405-43AB-ADA0-F4829ECBEFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8E519F6C-A405-43AB-ADA0-F4829ECBEFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8E519F6C-A405-43AB-ADA0-F4829ECBEFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8E519F6C-A405-43AB-ADA0-F4829ECBEFE0}.Release|Any CPU.Build.0 = Release|Any CPU
{595FFFB2-5CC3-40BB-9059-32ACFAA9DEFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{595FFFB2-5CC3-40BB-9059-32ACFAA9DEFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{595FFFB2-5CC3-40BB-9059-32ACFAA9DEFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{595FFFB2-5CC3-40BB-9059-32ACFAA9DEFA}.Release|Any CPU.Build.0 = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AEC98F52-83F5-488D-99EF-8AFFE7C9F6E6}.Release|Any CPU.Build.0 = Release|Any CPU
{55506B29-70A8-4556-ADF9-2553B0F18379}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{55506B29-70A8-4556-ADF9-2553B0F18379}.Debug|Any CPU.Build.0 = Debug|Any CPU
{55506B29-70A8-4556-ADF9-2553B0F18379}.Release|Any CPU.ActiveCfg = Release|Any CPU
{55506B29-70A8-4556-ADF9-2553B0F18379}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
कार्रवाई:
चरण 1 समाधान फ़ाइल की सामग्री के लिए
संपादित करें बाएं मेनू पर SourceSafe। अब आप देख सकते ss_IssueTrak डेटाबेस
चरण 3 SourceSafe में संग्रहीत: नेविगेट समाधान IssueTrakX.sln को
चरण 4: ओपन या डबल क्लिक करें IssueTrakX.sln क्लिक करें और यह त्रुटि प्राप्त
क्या आप चेक-आउट। एसएलएन फ़ाइल की लाइन समाप्ति की जांच कर सकते हैं? वीएस संवेदनशील है (या होने के लिए प्रयोग किया जाता है) समाधान और परियोजनाओं में लाइन समाप्ति 0 डी 0 ए 0 0 0 नहीं है। मैं कल्पना नहीं कर सकता कि वह क्यों बदल गया होगा, लेकिन यह सामान्य कारण है जब मैंने अतीत में उस त्रुटि को देखा है। – Rup
ऐसा लगता है कि समस्या यह है कि आप VSS एक्सप्लोरर से .sln निष्पादित/डबल क्लिक कर रहे हैं? "अब एसएस 2005 से सीधे एसएलएन फाइलें नहीं खोल सकता" –
@Rup: मुझे यकीन नहीं है कि आप फ़ाइल के साथ क्या देखना चाहते हैं ... अगर मैं खोलता हूं।नोटपैड में एसएलएन फ़ाइल, मैं जो भी कहता हूं उसमें से कोई भी नहीं देखता (0 डी 0 ए)। मैं एक मिनट में अपने मूल प्रश्न में सामग्री पोस्ट करूंगा। – Steph