我无法在 Visual Studio 2019 C# 中创建任何 Microsoft Windows 表单
I can't make any Microsoft Windows Forms in Visual Studio 2019 C#
我正在使用 Visual Studio Community 2019 并使用 C# 进行编码。如果我在现有解决方案或新解决方案中创建 Windows Forms App,它会打开 IntelliSense,加载文件,然后出现此错误消息:
*"IntelliSense finished initializing, but an error ocurred when attempting to load the document"*
*"Error code: 0x80131500"*
我发现的大多数教程都指向使用 Unity 的解决方案,但我没有使用它。我尝试重新启动导出和导入设置,运行 作为管理员,在一个单独的解决方案中启动 Windows Forms 应用程序,在一个新的解决方案上,使用 NET 5.0 和 NET 3.1,取消选中然后重新选中 工具 > 配置 > 文本编辑器 > 所有语言 > 常规 菜单上的“自动列出成员”和“参数信息”框,然后重新启动。但没有任何效果。
我读到 .csproj 文件可能已损坏,但我不知道如何检查或修复它。
参考\[Microsoft Community\]\[1\]
和我自己的经验,这个解决方案非常有效:
从工具 -> 选项 -> 环境 -> 预览功能中取消选中此项 -> 取消选中“加载项目更快”
就这些了!
工具 -> 导入和导出设置 -> 重置所有设置 -> 常规。重置 Visual Studio 并重试。 - Jonathan Monestel 回答
我正在使用 Visual Studio Community 2019 并使用 C# 进行编码。如果我在现有解决方案或新解决方案中创建 Windows Forms App,它会打开 IntelliSense,加载文件,然后出现此错误消息:
*"IntelliSense finished initializing, but an error ocurred when attempting to load the document"*
*"Error code: 0x80131500"*
我发现的大多数教程都指向使用 Unity 的解决方案,但我没有使用它。我尝试重新启动导出和导入设置,运行 作为管理员,在一个单独的解决方案中启动 Windows Forms 应用程序,在一个新的解决方案上,使用 NET 5.0 和 NET 3.1,取消选中然后重新选中 工具 > 配置 > 文本编辑器 > 所有语言 > 常规 菜单上的“自动列出成员”和“参数信息”框,然后重新启动。但没有任何效果。 我读到 .csproj 文件可能已损坏,但我不知道如何检查或修复它。
参考\[Microsoft Community\]\[1\]
和我自己的经验,这个解决方案非常有效:
从工具 -> 选项 -> 环境 -> 预览功能中取消选中此项 -> 取消选中“加载项目更快”
就这些了!
工具 -> 导入和导出设置 -> 重置所有设置 -> 常规。重置 Visual Studio 并重试。 - Jonathan Monestel 回答