MVC View设计者抱怨“net.pipe:// localhost /没有端点监听

时间:2013-04-15 18:20:33

标签: asp.net-mvc visual-studio-2012

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

有什么建议吗?

1 个答案:

答案 0 :(得分:6)

经过一番挖掘,我发现a blog post表明问题可能是由于未能以管理员身份运行VS而导致的。我试过了(我以管理员的身份运行VS并加载了有问题的解决方案),bada bing,bada boom,问题解决了。

我一直在愉快地跳过ASP.NET项目的“以管理员身份运行”,并且一切都运行正常。我想他们肯定已经在Update 2中改变了一些现在需要使用admin privs打开ASP.NET MVC项目的东西。

能比我更了解的人确认此诊断吗?

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

编辑:

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