Подтвердить что ты не робот

Файл проекта содержит ToolsVersion = "4.0", который не поддерживается этой версией MSBuild

Как избавиться от этой ошибки, я использую Visual Studio 2008, потому что 2010 не откроет некоторые из моих проектов VB.

4b9b3361

Ответ 1

Файл проекта VS2008 начинается с

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>

где ToolsVersion указывает версию .net framework tools. VS2010 использует .net 4, поэтому отчетливо сделал соответствующее изменение в версии своих инструментов.

Я ожидаю, что открытие файлов проекта в "Блокноте" и сброс версии инструментов до версии 3.5 устранит эту проблему. Есть ли другая скрытая несовместимость, я не могу сказать.

Ответ 2

изменить целевую структуру на 3.5

in project settings --> compile -->more options--> target framework

Ответ 3

Установить Visual Studio 2008 SP1, это будет нормально!