对象引用未设置为Visual Studio 2013上的对象错误的实例

时间:2014-01-16 09:50:06

标签: visual-studio visual-studio-2013

我在Visual Studio 2013 Pro版本中收到此错误弹出框。如果我在运行项目时将某些内容粘贴到.cshtml页面上,我就明白了。目前我正在使用MVC 5项目。我只是想知道它是Visual Studio 2013的一个错误,或者我搞砸了我的Visual Studio。我的VS是正版。我的机器上也安装了2010,2012和2013 Express。

更新:

我发现当我在CSS块中使用Razor语法时会发生这种情况。

enter image description here

4 个答案:

答案 0 :(得分:4)

我有类似的问题。我刚刚重启了visual studio,然后就运行了!

答案 1 :(得分:0)

我有完全相同的问题。一切都运作良好,直到我在cshtml中的元素中使用@ Url.Content(...)。语法高亮也消失了整个元素(一切都只是黑色)。 使用@ Url.Content(...)删除行并粘贴&语法高亮显示在最后一行被删除的那一刻再次起作用。 此外,当我重新粘贴一个@ ...行时,语法突出显示再次停止,粘贴显示错误消息。 另一个奇怪的问题:撤消/重做系统已停止。我不知道这是不是因为上面的错误杀了它,但它现在不起作用(即使没有@ ......有东西)。

答案 2 :(得分:0)

它可能与代码编辑器有关,代码编辑器用于当前文件。尝试右键单击解决方案资源管理器中的文件,然后选择打开方式,然后选择所需的代码编辑器。看看是否有帮助,您也可以将其设为默认值。它对我有同样的问题,但在.cs文件上。

答案 3 :(得分:0)

这个帖子很老了,但分享有价值的信息总是好的。 我遇到了同样的问题而且意外地解决了这个问题。

通常我从VS最近的项目中打开项目,但不小心我通过解决方案文件(。 sln )打开它,并且复制粘贴开始按预期工作(我在一段时间后意识到这一点)。