Я использую Visual Studio 2017 Community на компьютере с Windows 10.
Когда я добавляю в свое решение стандартную библиотеку .net (только код по умолчанию), решение отлично строится в Visual Studio 2017.
Но когда я пытаюсь создать решение, используя & 'C: \ Program Files (x86) \ MSBuild \ 14.0 \ Bin \ msbuild.exe' C: _Sources \ MySolution \ MyProject \ MyProject.csproj
Я получаю ошибку сборки:
ошибка MSB4041: пространство имен XML проекта по умолчанию должно быть пространством имен XML MSBuild. Если проект написан в формате MSBuild 2003, добавьте к элементу xmlns = "http://schemas.microsoft.com/developer/msbuild/2003". Если проект был создан в старом формате 1.0 или 1.2, преобразуйте его в формат MSBuild 2003
Он похож на этот отчет об ошибке, но я работаю в Windows, поэтому мне кажется, что это не так. обратиться ко мне.
содержимое файла csproj:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard1.4</TargetFramework>
</PropertyGroup>
</Project>
Я пробовал обновить его до netstandard1.6, но это тоже не помогло.