【问题标题】:VS2019 Wont show projects in solution explorerVS2019 不会在解决方案资源管理器中显示项目
【发布时间】:2019-08-06 18:55:12
【问题描述】:
所以我安装了VS2019社区版,我也安装了
- .NET 3.0 SDK 32 和 64 位版本
- .NET 3.0 运行时 32 位和 64 位版本
但是当我尝试在 VS2019 中创建一个新项目时,我在磁盘上创建的文件/项目正常,但是解决方案资源管理器根本没有将它识别为一个项目
我已经尝试卸载很多次了,就是这样一次又一次地发生
有人有什么建议吗?
【问题讨论】:
标签:
visual-studio
visual-studio-2019
【解决方案1】:
好吧,运气不好,我卸载了 .NET Core 3.0 运行时/SDK,并尝试创建一个较旧的项目(使用 .NET Framework 4.7.2 的 WPF)并看到此错误出现
Cannot open any project in Visual Studio 2019: The tools version "15.0" is unrecognized
这让我可以用谷歌搜索,并把我带到这个页面https://developercommunity.visualstudio.com/content/problem/515088/cannot-open-any-project-in-visual-studio-2019-the.html
这些信息又在
发生这种情况是因为您在 GAC 中有旧版本的 msbuild 程序集,当您尝试使用新版本的 VS (2019) 时会加载这些程序集。我们不支持这种混合模式开发。
从提升的 Visual Studio 开发人员命令提示符运行以下命令:
gacutil /u “MSBuild, Version=15.1.0.0”
gacutil /u “Microsoft.Build.Conversion.Core, Version=15.1.0.0”
gacutil /u “Microsoft.Build, Version=15.1.0.0”
gacutil /u “Microsoft.Build.Engine, Version=15.1.0.0”
gacutil /u “Microsoft.Build.Tasks.Core, Version=15.1.0.0”
gacutil /u “Microsoft.Build.Utilities.Core, Version=15.1.0.0”
gacutil /u “Microsoft.Build.Framework, Version=15.1.0.0”
完成此操作后,我能够重新安装 .NET Core 3.0 运行时/SDK,一切正常