昨天我升级到 OSX Mavericks,需要重新安装 mod_mono。
我所有针对 asp.net 4.0 的 .net 网站现在都在咆哮:
System.Configuration.ConfigurationErrorsException 反序列化配置节编译时出错:无法识别的属性“targetFramework”
所以我'targetFramework="4.0"
从编译行中删除了该属性。
这导致另一个问题:
System.Configuration.ConfigurationErrorsException 反序列化配置节页面时出错:无法识别的属性“controlRenderingCompatibilityVersion”。
所以我然后'controlRenderingCompatibilityVersion="3.5"'
从页面行中删除并得到:
System.Configuration.ConfigurationErrorsException 反序列化配置节页面时出错:无法识别的属性“clientIDMode”。
由于'clientIdMode="AutoID"'
是文件节点上剩下的唯一属性,我只是完全删除了该节点。
然后它得到一个System.TypeLoadException
.
我没有费心去研究那个问题。这些站点在更新之前运行得非常好,所以我肯定错过了一些配置。
AFAIKT
我运行所有相关软件的最新稳定版本。
只是对我在这里找到的最年轻的 mod_mono日期为'14-Feb-2011 20:39'的事实很感兴趣。
请指教,
吉夫霍。