好吧,我有一个包含 2 个项目的解决方案:其中一个是 winforms 项目,另一个是控制台应用程序。每次执行时,winforms 项目都会以控制台应用程序 .exe 文件作为参数启动一个进程。
问题是:控制台项目 - 在 cmd.exe 中执行时 - 正确加载所有必要的程序集,但是当通过 winforms 项目执行时,无法加载某些程序集并尝试解决它,尽管正确的程序集位于 . exe文件。更具体地说,当控制台应用程序单独执行时,成功加载已经编译的Newtonsoft.Json.dll 8.0版,但是当它通过winforms应用程序启动时,它无法解析程序集并尝试加载6.0版并失败.
我正在使用 VS 2015 并且Newtonsoft.Json.dll引用由 Nuget 管理。
有人可以帮我这里有什么问题吗?