10

Ich habe ein dummeres Problem mit Twitterizer2 und wahrscheinlich ich :). Ich füge den Verweis twitterizer 2.3.1 aus meinem Download-Verzeichnis zusammen mit dem newtonsoft hinzu, indem ich mit der rechten Maustaste auf Referenzen klicke und danach suche.Twitterizer 2 und C# - Namespace konnte nicht gefunden werden

Ich füge dann

using Twitterizer; 

siehe da alle meine verschnörkelten roten Unterstreichungen gehen weg

auf all diese Art von Code:

OAuthTokens tokens = new OAuthTokens(); 

wenn ich es laufen (mit debuggen), erhalte ich einen Fehler:

Error 2 The type or namespace name 'Twitterizer' could not be found (are you missing a using directive or an assembly reference?)

Jetzt mit Twitterizer;

wird fehlerhaft (rot und verzerrt). Es ist wie es dereferenziert wurde. Ich füge es zurück und alles ist gut, bis ich es laufen - arggh

TIA

Antwort

14

Stehen Sie mit VS2010? Falls ja, versuchen Sie, auf die Projekteigenschaften -> Registerkarte "Anwendung" zu gehen und stellen Sie sicher, dass Sie keine Framework-Version mit einem "Client-Profil" verwenden.

+0

Sie Herr, sind ein Genie :) Ich habe keine Ahnung, wie ich das herausgefunden hätte. Vielen Dank. Jetzt muss ich nachlesen, was zur Hölle das bedeutet. –

+0

@ user510662, danke. Es hat eine Weile gedauert, bis ich selbst herausgefunden hatte, das erste Mal, dass ich ein ähnliches Problem hatte ;-) –

+1

Danke, dass du das für sie beantwortet hast, Klaus. –

0

Wenn Sie VS2010 vb.net verwenden Sie gehen müssen Eigenschaften zu projizieren -> Publish Tab-> Voraussetzungen

Uncheck ms .net Framework 4 Client-Profil, und prüfen Sie das MS .NET Framework 4

+0

Ändern Sie es auch in der Registerkarte Kompilieren mit diesen Anweisungen: http: //weblogs.asp.net/jeffwids/archive/2009/12/29/how-to-change-the-target-framework-version-for-a- Visual-Basic-Projekt.aspx –