我正在尝试在Visual Studio 2013中构建一个我从git下载的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。
答案 0 :(得分:0)
你绝对应该从导致问题的Git中删除提交的nuget.exe
。如果您配置自动包恢复更好,这又涉及删除nuget.exe文件:
https://docs.nuget.org/consume/package-restore/migrating-to-automatic-package-restore
根据下面的MSDN帖子,也可以通过修改.gitattribute
文件来修复它:
但是,我仍然建议使用自动包恢复方法。