2010-11-22 137 views
1

我有一個網站,我在其中使用CSSFriendlyCSSFriendly將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根本不工作。

    那麼,怎麼回事,我該如何解決這個問題。

  • 回答

    0

    您可以配置您的應用程序,通過爲驗證服務的用戶代理字符串創建瀏覽器定義,將正確的符合XHTML的標記發送到驗證服務。

    例如,W3C標記驗證服務報告以「W3C_Validator」開頭的用戶代理。要爲W3C驗證器創建瀏覽器定義,您可以在應用程序的App_Browsers文件夾中創建一個.browser文件(您可以任意命名.browsers文件),然後添加以下瀏覽器元素。

    瞭解更多信息

    這不會給你一個直接的答案看到這個link,但頁面上的信息可以幫助您解決問題。

    相關問題