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>
有誰有什麼可能會造成這個問題有什麼想法?我很茫然。謝謝。