【Visual Studio】解决 Visual Studio 2019 for Mac “无法创建该项目“

问题

新建项目 --> 弹窗提示 “无法创建该项目” 或 “The project could not be created”

解决思路

  1. 打开 “帮助” --> “打开日志目录”
  2. 查看 “Ide.log” 文件,查找报错记录 “无法创建该项目”
  3. 分析报错原因

例子

# Ide.log
......balabal
ERROR [2021-12-26 16:01:51Z]: 无法创建该项目
System.NullReferenceException: Object reference not set to an instance of an object
  at GodotAddin.GodotProjectExtension.GetGodotProjectPath () [0x0000b] in <39960679a11b40f1a2f8ee3b0192b552>:0 
  at GodotAddin.GodotProjectExtension.IsGodotProject () [0x0000d] in <39960679a11b40f1a2f8ee3b0192b552>:0 
  at GodotAddin.GodotProjectExtension.OnItemReady () [0x00006] in <39960679a11b40f1a2f8ee3b0192b552>:0 
  at MonoDevelop.Projects.SolutionItemExtension.ItemReady () [0x00000] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItemExtension.cs:101 
  at MonoDevelop.Projects.SolutionItemExtension.ItemReady () [0x0000e] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItemExtension.cs:103 
  at MonoDevelop.Projects.SolutionItem.EnsureItemReady () [0x0000f] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItem.cs:190 
  at MonoDevelop.Projects.MSBuild.MSBuildProjectService+<>c__DisplayClass59_0.<LoadItem>b__1 (System.Object <p0>, System.EventArgs <p1>) [0x0000b] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildProjectService.cs:430 
  at MonoDevelop.Projects.SolutionLoadContext.System.IDisposable.Dispose () [0x00000] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/Solution.cs:1818 
  at MonoDevelop.Projects.ProjectService.ReadSolutionItem (MonoDevelop.Core.ProgressMonitor monitor, System.String file) [0x00096] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectService.cs:117 
  at MonoDevelop.Ide.Templates.MicrosoftTemplateEngineProcessor.ProcessTemplateAsync (Microsoft.TemplateEngine.Abstractions.ITemplateInfo templateInfo, MonoDevelop.Ide.Templates.MicrosoftSolutionTemplateBase template, MonoDevelop.Ide.Projects.NewProjectConfiguration config, MonoDevelop.Projects.SolutionFolder parentFolder) [0x003c3] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/MicrosoftTemplateEngineProcessor.cs:117 
  at MonoDevelop.Ide.Templates.TemplatingService.ProcessTemplate (MonoDevelop.Ide.Templates.SolutionTemplate template, MonoDevelop.Ide.Projects.NewProjectConfiguration config, MonoDevelop.Projects.SolutionFolder parentFolder) [0x00043] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/TemplatingService.cs:199 
  at MonoDevelop.Ide.Projects.NewProjectDialogController.CreateProject () [0x001a9] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewProjectController.cs:938 
INFO [2021-12-26 16:05:59Z]: Add-in unloaded: GodotAddin.GodotAddin,1.1
ERROR [2021-12-26 16:06:09Z]: Add-in error (GodotAddin.GodotAddin,1.1): Required add-in not found
......balabala

分析:
"GodotAddin.GodotProjectExtension.GetGodotProjectPath"
--> "无法创建该项目"
--> 注目 "GodotAddin"
--> Godot 插件导致报错

解决:
"Visual Studio" --> "扩展"
--> "IDE extensions" --> "Godot Addin"
--> "卸载"

结果:
重启 Visual Studio --> 创建项目成功

心情:
娇气的 Godot 插件 o(`ω´ )o

...End
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值