我正在尝试Nuget.exe
从 Rakefile 自动下载,以尽量减少在 GitHub 上运行示例所需的初始设置量。
我已经了解如何下载文件(我正在使用HTTParty)以及如何保存二进制文件(使用 上的b
标志File.new
),但现在我遇到了运行问题Nuget.exe
。尤其:
- 如果我直接或从 PowerShell 启动它,可执行文件运行良好;
- 如果我从
cmd
或从 Rakefile (依次运行cmd
)启动它,Windows 会告诉我程序“停止工作”。
我用Nuget bootstrapper重现了相同的行为,所以我认为原因是我的计算机中的一些配置。
然后我突然想到我安装ansicom
了一个处理 ANSI 序列的库。我禁用了它,然后 Nuget 启动没有任何问题。