我们的一位客户面临着.Net 框架损坏的问题,其环境如下:
- 操作系统:Windows 2008 Server SP2;
- 框架:.NET Framework 3.5 SP1;
申请详情
- 数据库:SQL Server 2008;
- 服务器:WCF 托管的 web 服务;
- 客户端:基于WPF的UI;
问题:里面的配置文件..\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
突然被删除,无法与我的应用程序一起使用。无法修复 .NET / 运行 SQL Server。唯一的选择是恢复该机器的早期图像版本
任何帮助深表感谢
山姆
答案1
您可能想要使用.net 清理工具和用户指南
编辑:此工具可删除 .NET Framework 1.0 到 3.5 的任何版本,包括服务包。正如 Aaron 的博客所述,“它将删除 .NET Framework 的文件、目录、注册表项和值以及 Windows Installer 产品注册信息。此工具的主要目的是在您遇到 .NET Framework 安装、卸载、修复或修补错误时将您的系统恢复到已知(相对干净)的状态,以便您可以再次尝试安装。”
答案2
有点难的问题……我会先应用 Microsoft Update,然后用好的防病毒软件扫描服务器。除此之外,我们还需要更多信息。是的,更多的是有关服务器故障的问题。
答案3
首先:备份当前状态。然后,如果可能,尝试仅从较旧的映像之一恢复丢失的文件(应该可以安装映像并像硬盘一样访问它)。如果您的映像解决方案不允许这样做,请将映像恢复到备用磁盘并从那里复制文件。