主要原因是因為兩個庫存在,需要生成一個 roslyn文件,但是這個項目是從 vs2017中,打開的,所以,沒有必要存在它。
那么就刪除這兩個關聯的庫,就可以達到目的
S2017 打開 程序包管理控制台 也就是 Nuget
第一個命令
UnInstall-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
第二個命令
UnInstall-Package Microsoft.Net.Compilers
然后,繼續運行項目,發現,項目已經OK,可以正常運行了