VS2015安装Unity插件后打开项目报错

时间:2021-07-21 13:44:57

错误日志

System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.CodeAnalysis, Version=1.3.1.0 ...
System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.CodeAnalysis.Workspaces, Version=1.3.1.0 ...

解决方案

  1. 新建一个C#控制台应用程序
  2. 打开Package Manager: Tools-> Nuget Package Manager -> Package Manager Console
  3. 在控制台中输入指令:Install-Package Microsoft.CodeAnalysis -Version 1.3.1
  4. 安装成功后可以删除此C#程序,关闭VS
  5. 管理员权限运行cmd,进入目录:C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
  6. 执行指令:
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

参考链接