2011-04-04 67 views
0

我在一個運行了幾年的站點上使用了Css友好適配器,並且在做了一些更改之後,適配器以靜默方式失敗 - 但僅在服務器上失敗。在我的本地副本上,它仍然正常工作。在服務器上,我的treeview html呈現爲一堆表格而不是像過去那樣的無序列表。我已經去了爲Css友好適配器的源代碼插入一些錯誤日誌的麻煩,並且據我所知,CSSFriendly.dll根本沒有被調用,但是如果我刪除了dll,應用程序不會編譯。Css友好適配器停止工作

我CSSFriendlyAdapters.browser文件如下:

<browsers> 
    <browser refID="Default"> 
    <controlAdapters> 
     <adapter controlType="System.Web.UI.WebControls.Menu" 
       adapterType="CSSFriendly.MenuAdapter" /> 
     <adapter controlType="System.Web.UI.WebControls.TreeView" 
       adapterType="CSSFriendly.TreeViewAdapter" /> 
     <adapter controlType="System.Web.UI.WebControls.DetailsView" 
       adapterType="CSSFriendly.DetailsViewAdapter" /> 
     <adapter controlType="System.Web.UI.WebControls.FormView" 
       adapterType="CSSFriendly.FormViewAdapter" /> 
     <adapter controlType="System.Web.UI.WebControls.DataList" 
       adapterType="CSSFriendly.DataListAdapter" /> 
     <adapter controlType="System.Web.UI.WebControls.GridView" 
       adapterType="CSSFriendly.GridViewAdapter" /> 
     <adapter controlType="System.Web.UI.WebControls.Wizard" 
     adapterType="CSSFriendly.WizardAdapter" /> 
    </controlAdapters> 
    </browser> 

    <browser id="W3C_Validator" parentID="default"> 
    <identification> 
     <userAgent match="^W3C_Validator" /> 
    </identification> 
    <capabilities> 
     <capability name="browser"    value="W3C Validator" /> 
     <capability name="ecmaScriptVersion" value="1.2" /> 
     <capability name="javascript"   value="true" /> 
     <capability name="supportsCss"   value="true" /> 
     <capability name="supportsCallback"  value="true" /> 
     <capability name="tables"    value="true" /> 
     <capability name="tagWriter"   value="System.Web.UI.HtmlTextWriter" /> 
     <capability name="w3cdomversion"  value="1.0" /> 
    </capabilities> 
    </browser> 
</browsers> 

有誰有什麼可能會造成這個問題有什麼想法?我很茫然。謝謝。

回答