2010-11-22 6 views
0

Während ich ein Stück Code in C# mit ASP.NET geschrieben habe, musste ich eine Nachrichtenwarteschlange erstellen, um Fehlermeldungen zu speichern. Allerdings konnte ich den System.Messaging-Namespace in der Namespace-Bibliothek in Visual Studio 2010 nicht finden. Weiß jemand, wie kann ich Message Queuing jetzt verwenden?Message Queuing in Visual Studio 2010

+1

Ich nehme an, Sie haben die Referenz geladen? – kenny

+1

Als schnellen Trick können Sie einfach feststellen, ob eine Referenz geladen wurde, ohne die Codezeile, in der Sie sich befinden, zu verlassen, indem Sie Strg + Punkt drücken, nachdem Sie den Typnamen eingegeben haben. Wenn ein Fenster mit einem Assemblynamen angezeigt wird, wird die Assembly geladen - und Sie können sie auswählen. Andernfalls müssen Sie die Assembly in die Projektreferenzen laden. –

Antwort

4

Die wichtigsten System.Messaging-Klassen befinden sich in einer eigenen Assembly: Sie müssen eine Referenz zu dieser Assembly hinzufügen, um sie zu verwenden. (Sie sollten die Version aus dem globalen Assemblycache verwenden, die Sie auf der Registerkarte ".NET" im Dialogfeld Verweis hinzufügen finden.)