報錯內容:
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 個 ==========
- 打開項目屬性
- 設置目標框架
- “生成” > “高級” > “語言版本”,切換到對應的語言版本
重新生成解決方案即可。