Версия инструментов "15.0" не распознана

Я создал проект с Visual Studio 2017 на моем компьютере дома. Но когда я пытаюсь открыть его с SharpDevelop Он говорит:

"версия инструментов" 15.0 " не распознана."

мой SharpDevelop на USB флешку, поэтому я использую его на разных компьютерах. Есть ли способ исправить это или я могу как-то изменить версию инструмента?

Enter image description here

1 ответов


это зависит от того, используете ли вы какую-либо функцию, специфичную для 15 toolchain, но если нет, вы должны иметь возможность открыть .csproj С помощью текстового редактора и измените версию tools до 14.

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

Если вышеизложенное не работает для вас, воссоздайте проект в Visual Studio 2015; который будет использовать версию 14 tools. Вы должны иметь возможность открыть проект в Visual Studio 2017 и в SharpDevelop.