在创建新项目或打开项目时,VS 2015错误“对象引用未设置为对象的实例”?

时间:2015-10-18 13:25:00

标签: visual-studio-2015

环境:WIN 10 Pro IDE:Visual Studio 2015社区

当我尝试创建项目或打开项目时,VS会警告“对象引用未设置为对象的实例”。在读取系统日志时,我发现了这个记录:

Faulting application name: devenv.exe, version: 14.0.23107.0, timestamp: 
0x559b7ead

Faulting Module Name: unknown, Version: 0.0.0.0, time stamp: 0x00000000

Exception code: 0x80131623

Error offset: 0x161c5b8e

Error Process ID: 0x159c

Faulting application start time: 0x01d109944863532a

Faulting application path: D: \ CODESOFT \ Common7 \ IDE \ devenv.exe

Error module path: unknown

Report ID: 71d54c89-2d77-4994-9fac-0d30bd06b3d8

Error package Full name:

Error package relative to the application ID:

虽然我花了很多次在谷歌或任何其他网站上搜索并尝试不同的方法来解决这个问题,但现在问题仍然存在。

6 个答案:

答案 0 :(得分:6)

可能有以下几个原因:安装损坏,故障扩展等等。

您的错误消息不是必需的帮助,因为它不包含任何有用的诊断信息,但它表明您的Visual Studio未安装在“默认”位置(例如Program Files (x86))。可能是因为它未正确安装,或者设置已损坏。

要尝试修复它,我建议您执行以下操作:

  1. 在提升模式下打开“开发命令提示符”(快捷方式) 应该与Visual Studio一起安装)。如果你没有它 开始菜单,以管理员身份打开cmd.exe,然后转到您的位置 devenv.exe文件位于(在您的情况下,它看起来像 D:\CODESOFT\Common7\IDE\
  2. 运行命令devenv /setup,然后等待。
  3. 完成后,再次尝试运行Visual Studio。
  4. 如果此后仍有问题,建议您运行Visual Studio的修复安装。

答案 1 :(得分:1)

我知道这有点晚了,但希望它会帮助一路上的人。您可以尝试重置Visual Studio环境。这对我有用。

运行命令devenv / resetuserdata

感谢Fka的回答。 Visual Studio 2015 error "Object reference not set to an instance of an object" after install of ASP.NET and Web Tools 2015 (RC1 Update 1)

答案 2 :(得分:1)

https://stackoverflow.com/a/37688026/361842

复制的答案

答案 3 :(得分:0)

你应该检查你已经安装的模板,在我的情况下它是Ionic模板(我猜有一个bug或者其他东西),在使用离子模板为apache cordova制作一个proyect之后它没有让我创建另一个proyect,显示"对象引用..."错误。

我所做的是卸载离子模板并重新安装,但问题仍然存在,每次我尝试创建一个proyect时都必须卸载并安装离子模板。希望它对某人有所帮助。

答案 4 :(得分:0)

我的情况是,每次重新启动Windows时,我都无法创建新项目。我试图卸载几个扩展,它工作了一段时间,但重启后仍然破解。

Clear MEF Component Cache并不适合我,虽然我发现它有帮助。

  

删除以下文件夹中的内容:   C:\用户{用户} \应用程序数据\本地\微软\ VisualStudio的   C:\用户{用户} \应用程序数据\本地\微软\ VSCommon

     

https://stackoverflow.com/a/34085345/8282574`

所以我使用一个更简单的解决方案,它可以工作。

fixVS.bat

rd/s/q %LOCALAPPDATA%\Microsoft\VisualStudio
rd/s/q %LOCALAPPDATA%\Microsoft\VSCommon

问题在于每次我想创建一个新项目时,或许我仍需要一次又一次地运行它......

答案 5 :(得分:0)

尝试了很多不同的事情,当我有这个问题。唯一的解决方法,我从Visual Studio安装更新的Visual Studio。