Nunit DLL问题 - 无法找到命名空间?

时间:2016-04-21 14:45:35

标签: c# unit-testing nunit

我通过NuGet安装了NUnit。 NUnit显示在我的项目引用中,似乎没有问题。

我创建了一个测试类,只是为了确保它正确加载:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;

namespace MyNamespace
{
    [TestFixture]
    public class UnitTests
    {
        [Test]
        public void TestMethod()
        {

        }
    }
}

然而,在建造时,我得到:

  

“无法找到类型或命名空间名称'NUnit'(您是否缺少using指令或程序集引用?)”

我手动删除并重新为我的项目(for .Net 4.0)添加了相应的DLL,但没有成功 - 我在构建时继续收到错误。

是否存在我遗漏的潜在问题?

有一些similar questions,但答案对我的问题不起作用。

感谢您的任何建议!

1 个答案:

答案 0 :(得分:1)

事实证明,我将项目属性中的目标框架设置为" .NET Framework 4 Client Profile。"我将其更改为" .Net Framework 4",问题解决了。

对于那些寻求进一步修复的人,请参阅this solution.