请尝试以下方法:
1.从 Windows XP 上的添加/删除程序(在控制面板中)或 Windows Vista/Windows 7 上的程序和功能中卸载 .NET Framework 3.5。
即使卸载失败,请继续执行步骤 2。
2.Framework 3.5 卸载后或如果失败,请下载并运行.NET Framework 删除工具。
这是 Aaron Stebner 在 Windows Live Skydrive 上的框架删除工具的链接:
http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_tool.zip?wa=wsignin1.0&sa=17797669
Aaron Stebner 是 Microsoft 员工。他开发的工具链接在该页面上,可以轻松清理系统中损坏的 .NET Framework,以便重新安装它们。运行该工具时,从列表中选择 .NET Framework 3.5 并选择进行清理。完成此操作后,通过再次运行 Expression Design 3 安装包重新安装 Design 3 所需的 .NET Framework 3.5。它将检测到 .NET Framework 3.5 丢失并为您重新安装。完成后,再次尝试运行 Design 3。
3.如果仍然无法解决问题,请转到开始、运行并键入 CMD 以运行命令提示符。键入 CHKDSK /R 并按 ENTER。点击字母 Y 并重新启动机器。允许机器进行检查磁盘扫描。完成此操作并返回 Windows 后,再次尝试 Expression Design。更多信息在这里