无法识别工具版本“15.0”
The tools version "15.0" is unrecognized
我在家里的电脑上用 Visual Studio 2017 创建了一个项目。
但是当我尝试用 SharpDevelop 打开它时,它说:
"The tools version "15.0" is unrecognized."
我的 SharpDevelop 在 U 盘上,所以我在不同的计算机上使用它。有没有办法解决这个问题,或者我能以某种方式更改工具版本吗?
这取决于您是否正在使用 15 工具链的任何特定功能,但如果您没有使用,您应该能够使用文本编辑器打开 .csproj
并将工具版本降至 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 工具版本。您应该能够在 Visual Studio 2017 和 SharpDevelop 中打开该项目。
我在家里的电脑上用 Visual Studio 2017 创建了一个项目。 但是当我尝试用 SharpDevelop 打开它时,它说:
"The tools version "15.0" is unrecognized."
我的 SharpDevelop 在 U 盘上,所以我在不同的计算机上使用它。有没有办法解决这个问题,或者我能以某种方式更改工具版本吗?
这取决于您是否正在使用 15 工具链的任何特定功能,但如果您没有使用,您应该能够使用文本编辑器打开 .csproj
并将工具版本降至 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 工具版本。您应该能够在 Visual Studio 2017 和 SharpDevelop 中打开该项目。