数年間正常に実行されていたサイトで Css Friendly Adapters を使用しましたが、いくつかの変更を加えた後、アダプターは静かに失敗しますが、サーバー上でのみです。私のローカル コピーでは、問題なく動作します。サーバー上で、私のツリービュー html は、以前のような順序付けられていないリストではなく、テーブルの混乱としてレンダリングされます。Css Friendly Adapters のソース コードにエラー ログを挿入するという問題が発生しましたが、CSSFriendly.dll がまったく呼び出されていないことがわかりますが、dll を削除すると、アプリケーションはコンパイルされません。
私の 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>
この問題の原因について考えている人はいますか? 私は途方に暮れています。ありがとう。