Hinzufügen von NUnit 2.6.1 Referenz Visual Studio 2012

Ich verwende Visual Studio 2012, und ich heruntergeladen habe NUnit 2.6.1 zum ausführen von Unit-Tests auf dem code. Ich habe die Referenz zu nunit.framework in das Projekt, die Lösung, wo ich sein werde, die Sie benötigen.

Das problem ist, dass aus irgendeinem Grund, wenn ich versuche, den Namensraum mit angeben, es funktioniert nicht.
Es sieht wie folgt aus:

using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using NUnit.Framework;  //This is not working here

namespace SomeNamespace
{
    [TestFixture]  //This is not recognized..
    public class SomeClassTest
    {
        [Test]  //Neither recognized..
        public void SomeMethodTest()
        {
            //Ok some implementation goes here..
        }
    }
}

Irgendwelche Ideen auf, warum es nicht funktioniert? Vielen Dank im Voraus!

PS: ich verwende ReSharper als Erweiterung für VS2012... Kann dies die Ursache des Problems?

EDIT: ich habe versucht, es zu installieren, mehrmals mit NUGet, aber ich bekomme den gleichen Fehler bei der NUGet-Installation abgeschlossen:

Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
Successfully uninstalled 'NUnit 2.6.1'.
Install failed. Rolling back...
Failed to add reference to 'nunit.framework'.

Macht es eine Art rollback? Ich habe gelesen und die Leute sagen, etwas über das GAC und das hinzufügen von Referenzen von hand. Ich weiß nicht viel über diese, aber könnte nützlich sein, um die Frage zu beantworten.

Möglicherweise Ziel-framework-Bezug. Überprüfen NUnit 2.6.1 das Ziel-framework und anwenden, die zu Ihrer Lösung. Sonst bekommt der NUnit-Distribution, die Ihre spezifischen Ziele .NET framework-version.
Definitiv nicht ReSharper Verwandte. Ich habe es nicht installiert, aber bin immer noch mit Ihrem genauen problem.

InformationsquelleAutor Jean Carlos Suárez Marranzini | 2012-10-17

Schreibe einen Kommentar