Visual Studio 2013 RC上的浏览器链接仪表板

时间:2013-09-17 10:29:25

标签: visual-studio-2013 asp.net-mvc-5

我在Windows 7上安装了Visual Studio 2013 RC。我想使用Browser Link Dashboard。但它不起作用。它在Refresh链接中显示No Browsers Connected。我该怎么办?请帮忙

2 个答案:

答案 0 :(得分:1)

对我说什么有用

<system.webServer>
      <handlers>
        <add name="Browser Link for HTML" path="*.html" verb="*"
             type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
             resourceType="File" preCondition="integratedMode" />
      </handlers>
</system.webServer>

答案 1 :(得分:0)

您需要调试包含正确的HttpModule for Browser链接才能工作的项目。 它在this帖子中提到。 MVC项目和Web表单将包含HttpModule,它将所需的JavaScript代码插入到您的页面中,以便浏览器链接正常工作。 您可以检查页面底部是否具有以下内容(查看源代码):

<!-- Visual Studio Browser Link -->
<script type="text/javascript" src="/__vwd/js/artery"></script>
<!-- End Browser Link -->

空的ASP.NET项目无法开箱即用。 将以下内容从MVC项目复制到空ASP.NET项目的web.config中将插入魔术JavaScript,但它也会阻止您的页面显示。不知道如何获得所需的HttpModule而不是MVC视图阻塞。 Visual Studio将报告浏览器已连接。

<system.webServer>
   <handlers>
      <remove name="BlockViewHandler"/>
      <add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" />
   </handlers>
</system.webServer>