Kann nicht fügen Sie einen Verweis auf mein Projekt - es geht einfach nicht erkennen, es

Also ich fand dieses schöne Bibliothek namens WatiN - und ich habe die neueste version runtergeladen - v2.1.
Ich geöffnet habe, eine Konsole Anwendungen (natürlich C#) und schrieb meine einfachste Programm:

using WatiN.Core;
...
FireFox browser = new FireFox(@"..");
browser.Button("Send").Click();
browser.Dispose();

Es ist nicht viel.
Offensichtlich habe ich Hinzugefügt einen Verweis auf mein Projekt durch Rechtsklick auf den Projekt - > Verweis Hinzufügen > navigiert C:\...\WatiN\bin\net40 wählte WatiN.Core.dll (wie in der Readme gesagt)
Die VS war das auto meiner abgeschlossenen Eingabe - und er bot mir alternativen (wissen Sie - wenn Sie con und er zeigt, dass lil' - Fenster und zeigen Sie Console etc) - so wie er soll, denn ich habe die Referenz.
Dann traf ich einen compile - und plötzlich - VS stellt sich blind und er nicht erkennen kann, die DLL habe ich verwiesen.
Die DLL zeigt noch bis in die References - Ordner in meinem Projekt - aber VS jammert, dass es nicht.
Er sagt: The type or namespace name 'WatiN' does not exist in the namespace 'WatiN' (are you missing an assembly reference?)
Obwohl er nicht zeigen, dass diese Fehler vor dem kompilieren und markiert Firefox in grün (weil die a-Klasse).
Kann mir jemand helfen mit diesem? Vielleicht auch mich, was mache ich falsch ?
Eine andere Sache - bei Doppelklick auf die DLL in den verweisen (aka Object Browser) zeigt er mir es und alles ist OK - aber nach dem ich versuche zu kompilieren - Sie magisch verschwindet.

  • Vermisst du einen anderen Bezug, der durch die externe Montage?
  • In der readme deutlich, was ich brauche - und außerdem, die Beispiele enthalten nur die DLL - nichts weiter (und der compiler groß)
  • Eine andere Sache - bei Doppelklick auf die DLL in den verweisen (aka Object Browser) zeigt er mir es und alles ist OK - aber nach dem ich versuche zu kompilieren - Sie magisch verschwindet.
  • Versucht neu zu starten, VS, oder neu zu erstellen Sie Ihr Projekt?
  • Yup, ein paar mal
  • Manchmal habe ich solche Fehler hatte, wenn ich die falsche framework-version Ziel für mein Projekt, wie 4.0 Client Profile, wenn ich Sie brauchte das volle framework.
  • Sie müssen nur eine externe assembly kopieren? Ich meine, vielleicht könnten Sie haben zwei verschiedene Versionen... nur Ideen...
  • Morgan-Grahan Woah - Microsoft immer mich zu überraschen. Dass das problem behoben. Danke
  • es geht nicht um Microsoft.
  • mögliche Duplikate von C# Visual Studio 2010 plötzlich nicht sehen können-namespace?

InformationsquelleAutor Mark Segal | 2011-07-18
Schreibe einen Kommentar