【问题标题】:Browser Link Dashboard on Visual Studio 2013 RCVisual Studio 2013 RC 上的浏览​​器链接仪表板
【发布时间】:2013-09-21 17:55:17
【问题描述】:

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

【问题讨论】:

  • 当我打开浏览器链接仪表板时,在“连接”选项卡中没有可用的连接。

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


【解决方案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>

【讨论】:

    【解决方案2】:

    您需要调试一个项目,该项目包含正确的 HttpModule 浏览器链接才能正常工作。 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>
    

    【讨论】:

    猜你喜欢
    • 2016-02-08
    • 1970-01-01
    • 2015-02-10
    • 2014-04-18
    • 2015-09-29
    • 2013-11-30
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    相关资源
    最近更新 更多