C# Syndication-Assembly fehlt

Krik

Fleet Admiral Pro
Registriert
Juni 2005
Beiträge
18.461
Moin,

nach längerer Zeit beschäftige ich mich wieder aktiv mit C# und habe gleich direkt mein erstes Problem:
Ich will Syndication verwenden, um einen Feed auszulesen. Visual Studio findet die Assembly allerdings nicht.

Normalerweise ist es ja so, dass man per Rechtsklick-Menü auf das Objekt die passende Assembly für das Programm verfügbar gemacht werden kann. Aber er zeigt da nichts entsprechendes an.

Irgendwas mache ich also falsch.

Frisch installiertes Visual Studio 2010 Ultimate mit allen aktuellen Updates,
Projekt-Framework ist .Net 4.0 Client Profile,
Projekttyp ist eine WPF-Anwendung.

Ich vermute, es ist nur irgendwo eine Einstellung falsch gesetzt. Hat jemand eine Ahnung, woran das liegt?

Gruß, Laurin


Nachtrag:
Da fehlt irgendwie noch mehr. Ich habe versucht, über den Namespace heranzukommen: System.ServiceModel.Syndication.SyndicationFeed
Ergebnis ist, dass VS meint, dass ServiceModel nicht existiert. Im Objektkatalog zeigt er es einem allerdings an. *seufz*
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    59,8 KB · Aufrufe: 330
Zuletzt bearbeitet:
Du musst noch einen Verweis auf "System.ServiceModel.dll" in deinem Projekt hinzufügen.
Usings kann VS nämlich nur automatisch erzeugen, wenn die passende Assembly schon referenziert ist.
 
Danke, ich habe es gefunden. :)

Komisch finde ich, dass er das früher mMn alle Verweise automatisch gesetzt hat. Ich kann mich jedenfalls nicht erinnern, außer den using-Direktiven etwas von Hand gemacht zu haben.
 
Visual Studio kann Verweise nur unter bestimmten Bedingungen hinzufügen.

Klassisches Beispiel: Wenn du einen Web Service referenzierst und ihn per OK-Klick hinzufügst fügt Visual Studio automatisch die nötigen Assemblyverweise ein.
 
Verstehe.

Wäre es dann nicht sinnvoll, für die Dauer der Entwicklung alle Verweise, die es gibt, zu setzen und hinterher die ungenutzten zu entfernen? Immerhin würde sich dann die Entwicklung beschleunigen.
 
Kommt drauf an. Wenn es dich nicht stört, dass du dann fasst jede Klasse wirst ausschreiben müssen, wenn du sie brauchst, dann nicht. Ansonsten wäre es schon eine ganz schöne Überfüllung der "Vorschläge", es gibt mehr als genügend Möglichkeiten für Verweise und das meiste benötigt man nicht und so ist es sinnvoller nur das erst mal benötigte zur Verfügung zu haben und wenn man einen Verweis braucht, findet man diesen entsprechend schnell im Objektkatalog oder (für Express-User) in der msdn.
 
Um Gottes Willen, nein.

Von den Assemblies die im Global Assembly Cache vorhanden sind brauchst du doch immer nur ein paar. Wie "übersichtlich" soll denn dann das Programmieren mit Objektbrowser werden?
Das würde dann wahrscheinlich nur auf Megamaschinen flüssig von der Hand gehen.
 
Zurück
Oben