报错内容:
1>------ 已启动全部重新生成: 项目: WebSocket4Net, 配置: Debug Any CPU ------
2>------ 已启动全部重新生成: 项目: Newtonsoft.Json, 配置: Debug Any CPU ------
2>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2110,5): warning MSB3270: 所生成项目的处理器架构“MSIL”与引用“System.Data”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。
2>CSC : error CS1617: /langversion 的选项“8.0”无效。使用 "/langversion:?" 列出支持的值。
1>CSC : error CS1617: /langversion 的选项“8.0”无效。使用 "/langversion:?" 列出支持的值。
3>------ 已启动全部重新生成: 项目: SocketIoClientDotNet, 配置: Debug Any CPU ------
3>CSC : error CS1617: /langversion 的选项“8.0”无效。使用 "/langversion:?" 列出支持的值。
========== 全部重新生成: 成功 0 个,失败 3 个,跳过 0 个 ==========
- 打开项目属性
- 设置目标框架
- “生成” > “高级” > “语言版本”,切换到对应的语言版本
重新生成解决方案即可。