167 字
1 分钟
VScode的C#配置问题
vscode的C#智能提示老是会自动失效,最近又遇到了新问题 今天突然就出现了这个报错
System.Composition.Hosting.CompositionFailedException: No export was found for the contract 'ILoggerFactory'原因是vscode的omnisharp自动更新了,在settings.json里找到omnisharp.path字段,把lastest值改为1.39.2
"omnisharp.path": "1.39.2",插件的自动更新是问题频发的根源,下面总结了一些稳定能用的版本
- dotnet framework版本
.7.1 - unity的vscode package版本:1.2.0(在manifest.json中配置, “com.unity.ide.vscode”: “1.2.0”)
- vscode的C#插件版本
.24.0(在卸载按钮旁边的小剪头,点击安装另一个版本) - vscode的omnisharp版本:1.39.2(settings.json里的omnisharp.path字段)
dotnet framework默认安装路径
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.7.1
VScode的C#配置问题
https://blog.coding1024.com/zh/posts/a421e405/
评论
欢迎交流问题、想法与经验。请友善讨论,不要留下私人敏感信息。
正在加载留言…