[ pgavrilo @ 20.06.2008. 10:00 ] @
Kao što sam naslov kaže VS2005 neće da otvara projekte!
Kada kliknem na solution on kaže o jednoj grešci:
The selected file is not valid Visual Studio solution file.
Naravno kad neće otvorite solution neće ni Project fajlove(vbproj; csproj...)
Kako riješiti ovaj problem?
Hvala unaprijed!
POZDRAV!
[ bags @ 20.06.2008. 10:49 ] @
Da ih nije neko otvarao sa VS2008.

Kreiraj novi projekt pa ga probaj otvoriti.
[ Djoks @ 20.06.2008. 10:55 ] @
Provjeri što sve imaš u tom Visual Studiu (Help -> About).

Da li je to VS koji je došao sa instalacijom SQL Server-a 2005 ili si ga ti instalirao uz Visual Basic / C# ... ?
[ mmix @ 20.06.2008. 11:31 ] @
Da fali neki podsistem VS-a ucitao bi se solution pa bi posle puklo na nekom od projekata iz tog solutiona. Najverovatnije je u pitanju ovo sto je bags napomenuo, neko je petljao sa solutionom u VS2008.

pgavrilo, otvori .sln fajl u obicnom tekst editoru (notepad) i pogledaj prvih par redova, ako pocinje sa:

Mirosoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008


onda je to u pitanju.

Isto mozes da proveris u pojedinacnim XXproj fajlovima da li su "upgradovani", isto otvori u notepad-u, u pitanju je xml fajl, potrazi node:

//Project/PropertyGroup/ProductVersion

Ako je veci ili jednak 9.0.0 (npr. 9.0.21022) onda je projekat konvertovan u VS2008.

[ pgavrilo @ 20.06.2008. 12:49 ] @
Otvarao sam ga prije postavljanja teme i u drugom redu je pisalo da je solution napravljen u VS2005,
ali piše broj 9.00. Evo čitavog koda što piše
Code:

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "FallingBlocks", "FallingBlocks\FallingBlocks.vbproj", "{721566F9-7386-4234-8132-A60ED2B2AB32}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Any CPU = Debug|Any CPU
        Release|Any CPU = Release|Any CPU
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {721566F9-7386-4234-8132-A60ED2B2AB32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {721566F9-7386-4234-8132-A60ED2B2AB32}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {721566F9-7386-4234-8132-A60ED2B2AB32}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {721566F9-7386-4234-8132-A60ED2B2AB32}.Release|Any CPU.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
EndGlobal

Je li to moguće ikako riješiti?
[ bags @ 20.06.2008. 13:27 ] @
Ajd posalji kako ti izgleda FallingBlocks.vbproj.

Imas ovdje kako se konvertuje : http://saftsack.fs.uni-bayreut...2005-project-solution/139.html .



[Ovu poruku je menjao mmix dana 20.06.2008. u 15:33 GMT+1]
[ mmix @ 20.06.2008. 14:43 ] @
sln fajl ti izgleda dobro,

Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") je header za vb.net Winforms projekat i moj VS2005 je ucitao ovaj tvoj sln fajl bez problema. Naravno nije ucitao projekat jer ga nemam, ali je sln fajl prosao.

Pogledaj u registry-u, pod kljucem
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Projects

da li postoji kljuc sa GUIDom F184B08F-C81C-45F6-A57F-5ABD9991F28F, mozda ti je neispravna instalacija VS-a



[ pgavrilo @ 20.06.2008. 18:14 ] @
Pa valjda je VS2005 sedma generacija, a ne osma.
Ne postoji ta tvoja lokacija(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Projects )
Naravno sve postoji osim podfoldera "Projects"
[ mmix @ 20.06.2008. 18:49 ] @
Nije, VS 2002/3 je bio 7, VS 2005 je 8, VS 2008 je 9

Da li koristis 64bit OS? Ako da, pogledaj u stvari ovaj kljuc:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\8.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}

Ako nemas ovaj kljuc ili koristis 32bit OS onda ti VS nije dobro instaliran, preinstaliraj.
[ pgavrilo @ 21.06.2008. 11:54 ] @
Ali otvara neke projekte!
[ mmix @ 21.06.2008. 12:10 ] @
Koje? Ako su C# ili web projekti onda za njih postoji drugaciji projektni GUID u okviru kljuca koji sam ti dao. Ako nece da otvori nijedan VB.NET projekat onda ti je ili neispravna instalacija visual studia ili je pri instalaciji iskljucen vb.net, u svakom slucaju ti ne gine setup VSa
[ pgavrilo @ 24.06.2008. 18:41 ] @
U jednom koraku instalacije VS gdje se bira šta hoću instalisati. Uzeo sam sve šta sam mogao.
Bilo je nečega što nisam mogao potvrditi. Valjda je to uzrok što ne mogu otvarati neke projekte!
Evo i sajta odakle sam skinuo ovaj projekat:
http://www.codeproject.com/KB/vb/FallingBlocks2008.aspx


[Ovu poruku je menjao pgavrilo dana 24.06.2008. u 19:53 GMT+1]