2

我最近安装了 Visual Studio 2012(终极版)更新 2。我不确定这个问题是否与该更新有关,但是.. 现在,当我在 VS 设计器中查看我的任何视图(.aspx)代码时,初始@modelor@using指令得到一个波浪形的下划线和一个相关的错误消息“在 net.pipe://localhost/xxx 没有端点监听”。页面中依赖@modelor@using指令的所有代码都有自己相关的波浪线下划线错误。但是代码运行得很好。错误在设计器中,而不是在运行时 JIT 编译器中。

有什么建议么?

4

1 回答 1

6

经过一番挖掘,我发现一篇博文表明问题可能是由于未能以管理员身份运行 VS 引起的。我试过了(我以管理员身份运行 VS 并加载了有问题的解决方案)并且,bada bing,bada boom,问题解决了。

我一直很高兴跳过 ASP.NET 项目的“以管理员身份运行”的繁琐程序,并且一切正常。我猜他们一定在更新 2 中改变了一些东西,现在需要用管理员权限打开 ASP.NET MVC 项目。

比我更了解的人可以确认这个诊断吗?

(顺便说一句,我看到这篇文章展示了如何强制 VS 在 Windows 8 上始终以管理员权限运行。这是一个全有或全无的解决方案......我真正喜欢的是 VS 开发人员 - 或某人有时间 - 将上下文菜单项添加到 .sln 文件以在启用管理员权限的 VS 中打开它们。)

编辑:

在我发布了这个“解决方案”(实际上是一种变通方法)4 个月后,我在这里:我打开了一个 MSDN 技术支持的事件。经过大量工作,我们一无所获;仍然不知道潜在的问题可能是什么。但是这个问题只存在于我的台式电脑上——我的笔记本电脑没有这个问题——而且我正在购买一台新电脑,所以当我在新电脑上安装 VS 并将旧电脑变成门挡时问题应该会消失.

于 2013-04-15T18:33:20.130 回答