asp.net-mvc - 如何让浏览器链接在 asp mvc 6 项目中工作

标签 asp.net-mvc browser-link

我创建了一个空的 asp mvc 6 项目并添加了一个 index.html 和一个 style.css 文件。如果我对样式表进行更改,浏览器不会获得新创建的样式,只有当我重新加载页面时它才能工作。如果我按 ctrl要获得浏览器链接选项,什么也没有发生,左下角没有工具栏。

我正在使用启用了浏览器链接选项的 IIS Express 使用 ctrl f5无需调试即可运行。

最佳答案

您仍然需要按 Visual Studio 中的刷新按钮来重新加载页面。浏览器链接只是告诉您选择的每个浏览器进行刷新。它不会在您进行更改时自动发生。

此外,您需要进行调试。浏览器链接在调试中起作用,而不仅仅是通过运行应用程序。

查看指南 http://www.asp.net/visual-studio/overview/2013/using-browser-link想要查询更多的信息。

更新

看起来您需要编辑应用程序的 config.json文件(代替 ASP 5 中的 web.config):

{
    "AppSettings": {
        "vs:EnableBrowserLink": "true"
    }
}

更新 2

如果您使用的是 appsettings.json文件,您不需要 AppSettings包装对象:
{
    "vs:EnableBrowserLink": "true"
}

有关详细信息,请参阅 http://docs.asp.net/en/latest/fundamentals/configuration.html 中有关 ASP 5 中配置的官方文档。

关于asp.net-mvc - 如何让浏览器链接在 asp mvc 6 项目中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33054167/

相关文章:

css - 使用 .net Webcontrols.table 以编程方式访问 HTML 表中的 col 标记

.net - Visual Studio 2013 浏览器链接不显示其他选项,但刷新

visual-studio-2015 - 在 VS Web Essentials 2015 中找不到 "Start Recording"按钮

security - Visual Studio 2013 浏览器链接无法在 Firefox 中正常运行 - 引发异常

asp.net-mvc - View 未将正确的信息传递给 Controller

c# - MVC 区域和路由问题

c# - IEnumerable 流

asp.net-mvc - Ninject 3.0 MVC kernel.bind 错误自动注册

angularjs - ng-show> 10引发语法错误(VS浏览器链接)

asp.net-core - 新鲜的 ASP.NET Core 2.0 MVC Web 应用程序模板浏览器链接有效但有 404 错误