我的机器上有一个奇怪的错误,我的应用程序的 app_browser 中有一个 .browser 文件,它有以下几行:
browsers>
<!-- Disable the Menu Adapter for the Safari/Chrome browser-->
<browser refID="Safari1Plus">
<controlAdapters>
<adapter controlType="System.Web.UI.WebControls.Menu"
adapterType="" />
</controlAdapters>
</browser>
当我尝试加载应用程序时,我得到了主题中的错误,但我的同事(我们都使用相同的代码库)都没有得到它。
我本能地认为该错误与 IIS 有关,我花了一整天的时间试图解决这个问题,但没有成功。
为了同时进行这项工作,我已将 safari1plus 替换为默认值,但潜在的问题是我的一个页面上有一个 gridview,它在我的本地机器上不显示任何内容,它在其他开发机器上工作。我不确定这是为什么或原因,但看起来这是一个基于配置的问题,也许一两个人不得不处理这个问题。
欢迎任何有想法的人。
显然操作系统是 Win 7 64 位,带有 VS2010 Professional 和 IIS7。
我还检查了 Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers 和 Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers 以及 Framework64 目录的内容,看起来都一样(与其他开发机器相比)
非常感谢