由于某种原因,每当我尝试在Visual Studio的“任务运行器”中运行任何命令时(特别是使用Web Compiler的compileconfig任务),都会在“任务运行器”窗口内收到以下错误。
c:\ users \ william.yeack \ documents \ visual studio 2015 \ Projects \ WebApplication1 \ WebApplication1> C:\ Users \ william.yeack \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ Extensions \ hh5zvap1.teh \ WebCompiler.exe “ c:\ users \ william.yeack \ documents \ visual studio 2015 \ Projects \ WebApplication1 \ WebApplication1 \ compilerconfig.json“ 未处理的异常:System.IO.FileNotFoundException:无法加载 文件或程序集'Newtonsoft.Json,Version = 9.0.0.0,Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed”或其依赖项之一。的 系统找不到指定的文件。在 WebCompiler.ConfigHandler.GetConfigs(String fileName)在 WebCompiler.Program.GetConfigs(String configPath,String文件)位于 WebCompiler.Program.Main(String [] args)进程终止于代码 -532462766。
当我创建一个全新的解决方案时,也会发生同样的错误。发生了什么事?
如果我手动将正确的Newtonsoft.Json.dll放入包含WebCompiler.exe的目录中,它将起作用。那么为什么默认情况下它不起作用?