错误日志
System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.CodeAnalysis, Version=1.3.1.0 ...
System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.CodeAnalysis.Workspaces, Version=1.3.1.0 ...
解决方案
- 新建一个C#控制台应用程序
- 打开Package Manager:
Tools-> Nuget Package Manager -> Package Manager Console
- 在控制台中输入指令:
Install-Package Microsoft.CodeAnalysis -Version 1.3.1
- 安装成功后可以删除此C#程序,关闭VS
- 管理员权限运行cmd,进入目录:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
- 执行指令:
gacutil -i C:\Users\用户目录\.nuget\packages\Microsoft.CodeAnalysis.Common\1.3.1\lib\net45\Microsoft.CodeAnalysis.dll
gacutil -i C:\Users\用户目录\.nuget\packages\Microsoft.CodeAnalysis.Workspaces.Common\1.3.1\lib\net45\Microsoft.CodeAnalysis.Workspaces.dll