什么是App_Browser文件夹以及它为何导致Bug?

我有一个网站,我在其中使用CSSFriendly。 CSSFriendly将Asp.net菜单转换为UL-LI项目。什么是App_Browser文件夹以及它为何导致Bug?

当我加入CssFriendly项目到我的解决方案,并建立它,它在BIN

  • 1 __browserCapabilitiesCompiler.compiled在BIN添加

    • 1 App_Browser文件夹到我的网站
    • 1 DLL(PDB带)

    文件

    我不知道这一切都很g在我的IIS中是可以的。但是当我将其上传到我的主机时,它导致了一个错误。当我从bin中删除__browserCapabilitiesCompiler.compiled并从根目录中删除App_Browser时,问题解决并显示网站。但不幸的是CSSFriendly根本不工作。

    那么,怎么回事,我该如何解决这个问题。

  • 回答:

    您可以配置您的应用程序,通过为验证服务的用户代理字符串创建浏览器定义,将正确的符合XHTML的标记发送到验证服务。

    例如,W3C标记验证服务报告以“W3C_Validator”开头的用户代理。要为W3C验证器创建浏览器定义,您可以在应用程序的App_Browsers文件夹中创建一个.browser文件(您可以任意命名.browsers文件),然后添加以下浏览器元素。

    了解更多信息

    这不会给你一个直接的答案看到这个link,但页面上的信息可以帮助您解决问题。

    以上是 什么是App_Browser文件夹以及它为何导致Bug? 的全部内容, 来源链接: utcz.com/qa/257741.html

    回到顶部