Closed Omen90 closed 1 year ago
Hi @Omen90,
It seems that the Roslyn API can't open your solution for some reason. Is there a chance you can send us your project to info@radzen.com? You can host it on google drive, one drive or something similar and share a link with us.
Hello @akorchev,
Finally found a solution. For some reason, one of the VS Code plugins replaced the reference of the solution folder in configuration file (self-referenced). VS Code doesn't complain about it.
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.32126.317
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Client", "src\Client\TestProject.Client.csproj", "{A04AE2DA-B6CF-42D7-A1FD-3A5907602ACF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Server", "src\Server\TestProject.Server.csproj", "{C1EC7031-7F51-4286-90A2-F4E5FC04FE52}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Shared", "src\Shared\TestProject.Shared.csproj", "{994F1E54-43C6-41DA-81C8-D5221DC83CB7}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Infrastructure", "Infrastructure", "{B42A8B60-C111-4B22-9BD9-7D69DD5B9E00}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{7B658268-CFCF-427B-AB13-074B3368C71A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web", "Web", "{47214393-2CD1-42A6-878D-AA21A418D26B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{0395233B-2D1A-4CBE-B395-8FF9447FE8BF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{E2D1A829-FADE-42BF-80D5-5D3B244592BD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Infrastructure", "src\Infrastructure\TestProject.Infrastructure.csproj", "{F2EB81BC-5770-4110-AEA4-4977E1C94300}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Application", "src\Application\TestProject.Application.csproj", "{2563BF28-9D13-41ED-AE9E-74AFC3CA00E7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Domain", "src\Domain\TestProject.Domain.csproj", "{8B1D3CC2-EF54-44B6-963B-2E2695EAEA33}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestProject.Client.Infrastructure", "src\Client.Infrastructure\TestProject.Client.Infrastructure.csproj", "{DD95FBAF-B58F-46E8-A8AD-652F5365C7E8}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{6E2E9EF0-4F54-45BB-B513-04225E36AE01}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{39011ECB-97CE-4C15-B10E-FA77B8594C0F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestProject.UnitTests", "src\Tests\UnitTests\TestProject.UnitTests.csproj", "{75FA14E3-20D3-4964-B10B-D94A8E9A1755}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UnitTests", "UnitTests", "{3C761F7B-2E3B-4149-A02A-8F5AAF0675E6}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{4B47CACB-136E-47DB-A8FE-E9D84CC0F529}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A04AE2DA-B6CF-42D7-A1FD-3A5907602ACF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A04AE2DA-B6CF-42D7-A1FD-3A5907602ACF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A04AE2DA-B6CF-42D7-A1FD-3A5907602ACF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A04AE2DA-B6CF-42D7-A1FD-3A5907602ACF}.Release|Any CPU.Build.0 = Release|Any CPU
{C1EC7031-7F51-4286-90A2-F4E5FC04FE52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1EC7031-7F51-4286-90A2-F4E5FC04FE52}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1EC7031-7F51-4286-90A2-F4E5FC04FE52}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1EC7031-7F51-4286-90A2-F4E5FC04FE52}.Release|Any CPU.Build.0 = Release|Any CPU
{994F1E54-43C6-41DA-81C8-D5221DC83CB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{994F1E54-43C6-41DA-81C8-D5221DC83CB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{994F1E54-43C6-41DA-81C8-D5221DC83CB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{994F1E54-43C6-41DA-81C8-D5221DC83CB7}.Release|Any CPU.Build.0 = Release|Any CPU
{F2EB81BC-5770-4110-AEA4-4977E1C94300}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F2EB81BC-5770-4110-AEA4-4977E1C94300}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F2EB81BC-5770-4110-AEA4-4977E1C94300}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F2EB81BC-5770-4110-AEA4-4977E1C94300}.Release|Any CPU.Build.0 = Release|Any CPU
{2563BF28-9D13-41ED-AE9E-74AFC3CA00E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2563BF28-9D13-41ED-AE9E-74AFC3CA00E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2563BF28-9D13-41ED-AE9E-74AFC3CA00E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2563BF28-9D13-41ED-AE9E-74AFC3CA00E7}.Release|Any CPU.Build.0 = Release|Any CPU
{8B1D3CC2-EF54-44B6-963B-2E2695EAEA33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8B1D3CC2-EF54-44B6-963B-2E2695EAEA33}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8B1D3CC2-EF54-44B6-963B-2E2695EAEA33}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8B1D3CC2-EF54-44B6-963B-2E2695EAEA33}.Release|Any CPU.Build.0 = Release|Any CPU
{DD95FBAF-B58F-46E8-A8AD-652F5365C7E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DD95FBAF-B58F-46E8-A8AD-652F5365C7E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DD95FBAF-B58F-46E8-A8AD-652F5365C7E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DD95FBAF-B58F-46E8-A8AD-652F5365C7E8}.Release|Any CPU.Build.0 = Release|Any CPU
{75FA14E3-20D3-4964-B10B-D94A8E9A1755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{75FA14E3-20D3-4964-B10B-D94A8E9A1755}.Debug|Any CPU.Build.0 = Debug|Any CPU
{75FA14E3-20D3-4964-B10B-D94A8E9A1755}.Release|Any CPU.ActiveCfg = Release|Any CPU
{75FA14E3-20D3-4964-B10B-D94A8E9A1755}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{4B47CACB-136E-47DB-A8FE-E9D84CC0F529} = {6E2E9EF0-4F54-45BB-B513-04225E36AE01}
{3C761F7B-2E3B-4149-A02A-8F5AAF0675E6} = {39011ECB-97CE-4C15-B10E-FA77B8594C0F}
{A04AE2DA-B6CF-42D7-A1FD-3A5907602ACF} = {0395233B-2D1A-4CBE-B395-8FF9447FE8BF}
{C1EC7031-7F51-4286-90A2-F4E5FC04FE52} = {E2D1A829-FADE-42BF-80D5-5D3B244592BD}
{994F1E54-43C6-41DA-81C8-D5221DC83CB7} = {7B658268-CFCF-427B-AB13-074B3368C71A}
{B42A8B60-C111-4B22-9BD9-7D69DD5B9E00} = {6E2E9EF0-4F54-45BB-B513-04225E36AE01}
{7B658268-CFCF-427B-AB13-074B3368C71A} = {6E2E9EF0-4F54-45BB-B513-04225E36AE01}
{47214393-2CD1-42A6-878D-AA21A418D26B} = {6E2E9EF0-4F54-45BB-B513-04225E36AE01}
{0395233B-2D1A-4CBE-B395-8FF9447FE8BF} = {0395233B-2D1A-4CBE-B395-8FF9447FE8BF} <--- solution folder with self reference
{E2D1A829-FADE-42BF-80D5-5D3B244592BD} = {47214393-2CD1-42A6-878D-AA21A418D26B}
{F2EB81BC-5770-4110-AEA4-4977E1C94300} = {B42A8B60-C111-4B22-9BD9-7D69DD5B9E00}
{2563BF28-9D13-41ED-AE9E-74AFC3CA00E7} = {4B47CACB-136E-47DB-A8FE-E9D84CC0F529}
{8B1D3CC2-EF54-44B6-963B-2E2695EAEA33} = {4B47CACB-136E-47DB-A8FE-E9D84CC0F529}
{DD95FBAF-B58F-46E8-A8AD-652F5365C7E8} = {0395233B-2D1A-4CBE-B395-8FF9447FE8BF}
{39011ECB-97CE-4C15-B10E-FA77B8594C0F} = {6E2E9EF0-4F54-45BB-B513-04225E36AE01}
{75FA14E3-20D3-4964-B10B-D94A8E9A1755} = {3C761F7B-2E3B-4149-A02A-8F5AAF0675E6}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {18163432-D784-4BD9-98F1-B1EA22F5AE5B}
EndGlobalSection
EndGlobal
If the problem is about the Roslyn API, is there any chance to fix this ?
Thank you.
If the problem is about the Roslyn API, is there any chance to fix this ?
I am afraid I don't know. Without a reproduction we can't tell why the project fails to open.
Output from console:
Environment
OS: macOS Ventura 13.1 Chip: Apple M1 RBS: 1.2.2
Opening this solution from RBS ends with:
Failed to open solution - „Failed to fetch”