I have a mixed solution which is using some .net core
dlls and one .Net Framework 4.5.2
dll. My VS2015U3 is fine with this solution but when I'm trying to build it with AppVeyor
I'm getting an error:
"C:\projects\remoteclient\RemoteClient\RemoteClient.sln" (default target) (1) -> "C:\projects\remoteclient\RemoteClient\test\RemoteClient.WcfTest\RemoteClient.WcfTest.csproj" (default target) (5) -> "C:\projects\remoteclient\RemoteClient\src\RemoteClient.Client\RemoteClient.Client.csproj" (default target) (6) ->
C:\projects\remoteclient\RemoteClient\src\RemoteClient.Client\RemoteClient.Client.csproj(1,1): error MSB4041: The default XML namespace of the project must be the MSBuild XML namespace. If the project is authored in the MSBuild 2003 format, please add xmlns="http://schemas.microsoft.com/developer/msbuild/2003" to the element. If the project has been authored in the old 1.0 or 1.2 format, please convert it to MSBuild 2003 format.
However, my file is obiosly in 2003 format
(link for a reference):
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
Here is link to AppVeyor build.
How can it be fixed?
os
setting: docs.microsoft.com/en-us/dotnet/articles/core/preview3/tools/… – Alex Zhukovskiy