Travix-International / Hystrix.Dotnet

A combination of circuit breaker and timeout. The .net version of the open source Hystrix library built by Netflix.
https://travix-international.github.io/Hystrix.Dotnet/
MIT License
94 stars 17 forks source link

How to open the project #23

Open 1kastner opened 6 years ago

1kastner commented 6 years ago

When I tried to open the Hystrix.Dotnet.sln file, this error message popped up:

E:\ProgrammingProjects\csharp-hystrix\src\Hystrix.Dotnet\Hystrix.Dotnet.csproj : error  : Der MSBuild-XML-Namespace muss der Standard-XML-Namespace des Projekts sein. Wenn das Projekt im MSBuild 2003-Format erstellt wurde, fügen Sie dem <Project>-Element xmlns="http://schemas.microsoft.com/developer/msbuild/2003" hinzu. Wenn das Projekt im alten Format 1.0 oder 1.2 erstellt wurde, konvertieren Sie es in das MSBuild 2003-Format.  E:\ProgrammingProjects\csharp-hystrix\src\Hystrix.Dotnet\Hystrix.Dotnet.csproj

E:\ProgrammingProjects\csharp-hystrix\test\Hystrix.Dotnet.UnitTests\Hystrix.Dotnet.UnitTests.csproj : error  : Der MSBuild-XML-Namespace muss der Standard-XML-Namespace des Projekts sein. Wenn das Projekt im MSBuild 2003-Format erstellt wurde, fügen Sie dem <Project>-Element xmlns="http://schemas.microsoft.com/developer/msbuild/2003" hinzu. Wenn das Projekt im alten Format 1.0 oder 1.2 erstellt wurde, konvertieren Sie es in das MSBuild 2003-Format.  E:\ProgrammingProjects\csharp-hystrix\test\Hystrix.Dotnet.UnitTests\Hystrix.Dotnet.UnitTests.csproj

E:\ProgrammingProjects\csharp-hystrix\src\Hystrix.Dotnet.AspNet\Hystrix.Dotnet.AspNet.csproj : error  : Der MSBuild-XML-Namespace muss der Standard-XML-Namespace des Projekts sein. Wenn das Projekt im MSBuild 2003-Format erstellt wurde, fügen Sie dem <Project>-Element xmlns="http://schemas.microsoft.com/developer/msbuild/2003" hinzu. Wenn das Projekt im alten Format 1.0 oder 1.2 erstellt wurde, konvertieren Sie es in das MSBuild 2003-Format.  E:\ProgrammingProjects\csharp-hystrix\src\Hystrix.Dotnet.AspNet\Hystrix.Dotnet.AspNet.csproj

E:\ProgrammingProjects\csharp-hystrix\src\Hystrix.Dotnet.AspNetCore\Hystrix.Dotnet.AspNetCore.csproj : error  : Der MSBuild-XML-Namespace muss der Standard-XML-Namespace des Projekts sein. Wenn das Projekt im MSBuild 2003-Format erstellt wurde, fügen Sie dem <Project>-Element xmlns="http://schemas.microsoft.com/developer/msbuild/2003" hinzu. Wenn das Projekt im alten Format 1.0 oder 1.2 erstellt wurde, konvertieren Sie es in das MSBuild 2003-Format.  E:\ProgrammingProjects\csharp-hystrix\src\Hystrix.Dotnet.AspNetCore\Hystrix.Dotnet.AspNetCore.csproj

E:\ProgrammingProjects\csharp-hystrix\test\Hystrix.Dotnet.AspNet.UnitTests\Hystrix.Dotnet.AspNet.UnitTests.csproj : error  : Der MSBuild-XML-Namespace muss der Standard-XML-Namespace des Projekts sein. Wenn das Projekt im MSBuild 2003-Format erstellt wurde, fügen Sie dem <Project>-Element xmlns="http://schemas.microsoft.com/developer/msbuild/2003" hinzu. Wenn das Projekt im alten Format 1.0 oder 1.2 erstellt wurde, konvertieren Sie es in das MSBuild 2003-Format.  E:\ProgrammingProjects\csharp-hystrix\test\Hystrix.Dotnet.AspNet.UnitTests\Hystrix.Dotnet.AspNet.UnitTests.csproj

E:\ProgrammingProjects\csharp-hystrix\test\Hystrix.Dotnet.AspNetCore.UnitTests\Hystrix.Dotnet.AspNetCore.UnitTests.csproj : error  : Der MSBuild-XML-Namespace muss der Standard-XML-Namespace des Projekts sein. Wenn das Projekt im MSBuild 2003-Format erstellt wurde, fügen Sie dem <Project>-Element xmlns="http://schemas.microsoft.com/developer/msbuild/2003" hinzu. Wenn das Projekt im alten Format 1.0 oder 1.2 erstellt wurde, konvertieren Sie es in das MSBuild 2003-Format.  E:\ProgrammingProjects\csharp-hystrix\test\Hystrix.Dotnet.AspNetCore.UnitTests\Hystrix.Dotnet.AspNetCore.UnitTests.csproj

I am sorry that it is in German but I guess the important parts can be understood. The major point is that the Project element should have the namespace "http://schemas.microsoft.com/developer/msbuild/2003". I used Microsoft Visual Studio Community 2015 Version 14.0.25431.01 Update 3 when trying this.

Some information about which versions were used when you set up the project could be really helpful, thanks a lot!

1kastner commented 6 years ago

I installed the new Visual Studio 2017 and that could solve the issue for me. Maybe this version restriction could be mentioned somewhere for the next person out there?