Поделиться через


MSB4041 диагностический код

В этой статье описывается код ошибки MSB4041.

Текст сообщения

MSB4041: The default XML namespace of the project must be the MSBuild XML namespace or no namespace. If the project is authored in the MSBuild 2003 format, please add xmlns='value' to the <Project> element. If the project has been authored in the old 1.0 or 1.2 format, please convert it to MSBuild 2003 format.

Замечания

Эта ошибка вызвана неправильным xmlns значением в файле проекта. Атрибут xmlns отображается в старых файлах проекта; он больше не требуется. Тем не менее, если он присутствует, он должен быть точно следующим образом:

xmlns="http://schemas.microsoft.com/developer/msbuild/2003'

Попробуйте удалить xmlns атрибут. Так как атрибут больше не требуется, удаление должно решить эту проблему.

Применимо к

Все версии MSBuild