我尝试在 Windows Server 2003 上安装 SQL Server 2008 R2 Express,但出现错误“无法初始化 0x84B10001”。
但是,我的 machine.config 根本不包含 serviceModel 条目 - 所以这似乎与我无关。有什么想法我还可以尝试吗?
答案1
我可以通过使用覆盖来解决machine.config
此C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG
问题machine.config.default
这两个文件的区别在于,我原来的 machine.config 中多出了以下两行
<section name="appSettings" type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" restartOnExternalChanges="false" requirePermission="false"/>
<section name="connectionStrings" type="System.Configuration.ConnectionStringsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" requirePermission="false"/>
一旦删除了这些行,安装就完成了。