运行NuGet.exe命令时出错

Tom*_*son 13 nuget

我基本上不知道这里发生了什么,但我无法在我的机器上运行最新的nuget.exe.我得到的错误是"无法找到运行此应用程序的运行时版本".如果我尝试使用特定的nuget命令或只是没有参数的nuget并不重要.

有什么建议?

Tom*_*son 35

好的,所以这是一个非常奇怪的错误,我仍然不知道它为什么会发生.但我确实知道解决方案.我做的是将nuget.exe文件放入c:\windows\system32.我这样做了所以我没有更新%PATH%环境变量,或者至少我的想法.关于不更新环境变量的部分工作正常,但由于某种原因,NuGet不会为我运行该文件夹.将nuget.exe文件放在一个单独的文件夹下c:\Program files (x86)并将该文件夹添加到该文件夹​​时%PATH%,它开始正常工作.

奇怪的错误.

  • 同样的问题在这里 把它移到`%WINDIR%`为我工作. (9认同)