【发布时间】:2014-07-19 02:07:51
【问题描述】:
由于某种原因,每次我在 Visual Studio 2013 中按 Enter 键时,都会收到一条消息“对象引用未设置为对象的实例” 为什么? 真的很烦人,我不能这样工作。
谢谢, -Gie
【问题讨论】:
-
我也遇到了同样的问题,对我来说是一些插件/扩展搞砸了,所以你可以尝试禁用或删除扩展。
由于某种原因,每次我在 Visual Studio 2013 中按 Enter 键时,都会收到一条消息“对象引用未设置为对象的实例” 为什么? 真的很烦人,我不能这样工作。
谢谢, -Gie
【问题讨论】:
要在此处验证它是否是故障扩展,请尝试使用 /safemode 开关从 VS 命令提示符运行 VS:
devenv /安全模式
这将阻止 IDE 加载任何扩展,如果问题消失,您就找到了罪魁祸首。虽然您可能需要通过一些实验来缩小范围,但要从“扩展库”对话框中禁用可疑扩展。
【讨论】:
试试这个。我一直有这个问题,这似乎已经解决了。
在您喜欢的编辑器中打开:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
搜索</DbProviderFactories> 并确保没有留下多余的标签。对我来说,我有一个额外的关闭 (</DbProviderFactories>) 标签。我删除了它,它工作得很好。
对这个文件做同样的事情C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config
希望这会有所帮助。
谢谢
【讨论】: