【发布时间】:2015-05-03 16:32:51
【问题描述】:
我正在尝试在我从 git 下载的 Visual Studio 2013 中构建一个 Web API 项目。
但是,每当我尝试构建它时,都会产生以下错误。任何人都可以提出任何帮助来解决这个问题。
我正在使用 windows 8.1 和 visual studio 2013 第 4 版。
错误信息:
错误 1
这个版本的 F:\WebApi\WebApi.nuget\NuGet.exe 不兼容 使用您正在运行的 Windows 版本。检查你的电脑 系统信息,然后联系软件发行商。
错误 2
命令“F:\WebApi\WebApi.nuget\NuGet.exe”安装 "F:\WebApi\WebApi\src\Sum.WebApi\packages.config" -source "" -NonInteractive -RequireConsent -solutionDir "F:\WebApi-master\WebApi-master\ "" 退出,代码为 216。
【问题讨论】:
-
我认为错误是不言自明的,您的 windows 版本与项目所需的 windows 版本不匹配。项目文档中可能已经说明了所需的版本
-
我猜您使用的是 32 位 Windows,并且该项目包含 x64 Nuget 二进制文件。首先,Nuget 文件夹不应该包含在版本控制中,Visual Studio 会自动恢复包。现在,只需下载 x86 版本并将其复制到 x64 版本
标签: c# visual-studio asp.net-web-api visual-studio-2013 nuget