所涉及的申请包括:
- nUnit 2.6.1:“NUnit 需要安装 .NET 2.0、.NET、4.0 或 Mono 作为先决条件。”
- VS2008 的 PowerCommands:“请安装 .NET Framework 3.5”
我的系统上当前安装的 .NET 版本是:
- 3.5.1(Windows 7 功能)
- 紧凑框架 2.0 SP2
- 紧凑框架 3.5
- Framework 4 客户端/扩展
我尝试删除所有框架和 Visual Studio 2008(通过“卸载或更改程序”工具)并重新安装它们(首先通过 Windows 更新,然后安装 VS2008)。但是,我得到了同样的错误。
有人可以帮忙吗?
谢谢
(Windows 7 SP1)
答案1
我也遇到了同样的问题,解决我所做的是
转到运行 -> CMD -> 使用“以管理员身份运行”打开命令提示符,
将目录路径更改为您的 Nunit 位置,
例如:>D:\softwares
,现在输入 Nuint 完整名称和扩展名,
例如:D:\softwares> NUnit-2.6.3.msi,按 ENTER
您将看到类似 NUnit 安装窗口的提示。单击下一步、下一步…
Nunit 安装成功……
笔记:
这仅在您已安装所需的 .NET 框架(如 .NET 2.0、.NET 4.0 或 Mono)时才有效
答案2
尽管我已经安装了所有 .NET Framework 版本(最高到 4.0)(1.0、1.1、2.0、3.0、3.5、4.0),但在 Windows 7 上安装 NUnit 2.6.0 时仍然遇到同样的错误。
我通过以管理员权限运行安装程序(右键单击>以管理员身份运行)来解决错误消息。
答案3
我建议您正确运行 Windows 更新来修复该问题。Windows 7 是最可靠的内置 .NET Framework 3.5 或更高版本。因此,请尝试更新您的系统(如果更新确实有效),您将看到它有效。