即使在修复,然后卸载和重新安装,当我用Visual Studio 2022创建一个新项目(我昨天刚下载-一直使用Visual Studio 2017,直到那时),然后转到Project
〉{project name} Properties
〉Compile
,我得到错误
试图加载页面时出错。对象引用未设置为对象的示例。
我创建的***每个***项目都会发生这种情况--所有这些项目都是使用打开屏幕"Create a new project"〉Windows Forms App(. NET Framework)上的按钮创建的。
无效的事:已试过但无效的事:
- 使用"以管理员身份运行"运行程序
- 删除this answer中显示的文件
- 修复Visual Studio安装(并重新启动计算机)
- 卸载并重新安装Visual Studio(并重新启动计算机)
- 在进入Properties之前,添加一些代码,保存并运行该项目(作为基本的"HelloWorld"项目运行良好
- 在添加***任何***代码之前转到属性
- This thread--它是关于www.example.com的,显示了一个不同的错误(该线程有一个弹出错误;ASP.net, shows a different error (that thread has a pop-up error; mine is simply in the page itself, as shown below), and basically suggests a solution of (a) reinstall -- done that, and (b) some things specific to ASP.net that don't apply in my case.
其他可能相关或不相关的信息:
- 我在Windows 7上运行(虽然VS 2022在Windows 7上运行时有一些广告限制,但这不是其中之一...我不打算切换到Windows 10)
- 充足的可用磁盘空间(数百GB)
- 各种. NET框架产生相同的错误;一般使用4.7.2
- Visual Studio社区2022(64位),版本17.4.4
截图:
从"帮助"菜单中的"关于Microsoft Visual Studio"信息复制的信息为:
微软Visual Studio社区2022版本17.4.4 VisualStudio.17.Release/17.4.4 + 33213.308微软. NET框架版本4.8.03761
安装版本:社区
ASP.NET和Web工具17.4.326.54890 ASP.NET和Web工具
Azure应用服务工具v3.0.0 17.4.326.54890 Azure应用服务工具v3.0.0
C#工具4.4.0 - 6.22608.27 + af1e46ad38d900023f8b1a2839484e471ece1502 IDE中使用的C#组件。根据项目类型和设置,可能会使用不同版本的编译器。
Microsoft JVM调试器1.0为将Visual Studio调试器连接到JDWP兼容的Java虚拟机提供支持
NuGet包管理器6.4.0 Visual Studio中的NuGet包管理器。有关NuGet的详细信息,请访问https://docs.nuget.org/
用于Microsoft Visual Studio的类型脚本工具
Visual Basic工具
4.4.0 - 6.22608.27 + af1e46ad38d900023f8b1a2839484e471ece1502 IDE中使用的Visual Basic组件。根据项目类型和设置,可能会使用不同版本的编译器。
目视F#工具
微软可视化F#工具
Visual Studio IntelliCode 2.2针对Visual Studio的人工智能辅助开发。
我在Stack Overflow和其他网站上搜索过,似乎没有什么可以解决这个问题。最接近的是微软的一个帮助论坛,其中一位微软员工给了一个有类似情况的人建议:"你的Visual Studio安装可能已经损坏,所以你可能必须修复,甚至卸载/重新安装它。"(抱歉,链接丢失了)。我尝试了每一个方法,但问题仍然存在。
要删除此错误消息并从项目的"属性"访问"编译"设置,可以执行什么操作?
1条答案
按热度按时间j0pj023g1#
根据下面链接中的解决方案,您可以尝试删除项目的.vs和bin/obj文件夹,然后重新加载项目。
https://developercommunity.visualstudio.com/t/project-properties-cannot-open-compile-tab/1690795